GNU/Linux >> Belajar Linux >  >> Cent OS

rpc.statd[PID]:Gagal membuat pendengar xprt (statd, 1, udp6) – CentOS/RHEL 6, 7

Masalahnya

rpc.statd(atau rpc.*) mencatat pesan kesalahan berikut ke dalam syslog(/var/log/messages):

Nov 29 11:01:34 hostname rpc.statd[12345]: Failed to create listener xprt (statd, 1, udp6)
Nov 29 11:01:34 hostname rpc.statd[12345]: Failed to create listener xprt (statd, 1, tcp6)

Atau bisa juga cek status rpc-statd.service:

# systemctl status rpc-statd.service
● rpc-statd.service - NFS status monitor for NFSv2/3 locking.
   Loaded: loaded (/usr/lib/systemd/system/rpc-statd.service; static; vendor preset: disabled)
   Active: active (running) since Sun 2017-03-05 20:28:50 EST; 9s ago
   Process: 2297 ExecStart=/usr/sbin/rpc.statd --no-notify $STATDARGS (code=exited, status=0/SUCCESS)
 Main PID: 2299 (rpc.statd)
   CGroup: /system.slice/rpc-statd.service
           └─2299 /usr/sbin/rpc.statd --no-notify

 Mar  5 20:28:50 localhost.localdomain systemd[1]: Starting NFS status monitor for NFSv2/3 locking....
 Mar  5 20:28:50 localhost.localdomain rpc.statd[2299]: Version 1.3.0 starting
 Mar  5 20:28:50 localhost.localdomain rpc.statd[2299]: Flags: TI-RPC
 Mar  5 20:28:50 localhost.localdomain rpc.statd[2299]: Failed to create listener xprt (statd, 1, udp6)
 Mar  5 20:28:50 localhost.localdomain rpc.statd[2299]: Failed to create listener xprt (statd, 1, tcp6)
 Mar  5 20:28:50 localhost.localdomain systemd[1]: Started NFS status monitor for NFSv2/3 locking..

Solusinya

Biasanya ini dicatat ketika klien NFS mencoba memasang ekspor NFS. rpc.statd(atau rpc.*) mencoba menggunakan IPv6 pada awalnya, dan jika gagal maka coba IPv4 berikutnya.

Pesan-pesan ini dapat diabaikan dengan aman jika Anda tidak memiliki masalah terkait NFS, mis. "perintah mount telah berhasil bahkan pesan-pesan ini dicatat". Pesan ini biasanya muncul setelah menonaktifkan IPv6 dengan menambahkan parameter boot “ipv6.disable=1” seperti yang ditunjukkan di bawah ini:

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap ipv6.disable=1"

Untuk CentOS/RHEL 6

Untuk menyembunyikan pesan ini, beri komentar pada baris “tcp6” dan “udp6” di /etc/netconfig untuk menonaktifkan penanganan NFS IPv6, seperti yang ditunjukkan di bawah ini:

# vi /etc/netconfig
#
# The network configuration file. This file is currently only used in
# conjunction with the TI-RPC code in the libtirpc library.
#
# Entries consist of:
#
#           \
#               
#
# The  and  fields are always empty in this
# implementation.
#
udp tpi_clts v inet udp - -
tcp tpi_cots_ord v inet tcp - -
# udp6 tpi_clts v inet6 udp - -
# tcp6 tpi_cots_ord v inet6 tcp - -
rawip tpi_raw - inet - - -
local tpi_cots_ord - loopback - - -
unix tpi_cots_ord - loopback - - -

Sekarang, mulai ulang semua layanan terkait NFS.

Untuk CentOS/RHEL 7

Dalam kasus CentOS/RHEL 7, modifikasi file /etc/netconfig seperti yang ditunjukkan di bawah ini:

Sebelumnya:

udp6       tpi_clts      v     inet6    udp     -       -
tcp6       tpi_cots_ord  v     inet6    tcp     -       -

Setelah:

udp6       tpi_clts      -     inet6    udp     -       -
tcp6       tpi_cots_ord  -     inet6    tcp     -       -

Sekarang, mulai ulang semua layanan terkait NFS.

Perhatikan bahwa mengomentarinya berarti rpc.* tidak akan pernah mencoba IPv6. Jika Anda memiliki rencana untuk menggunakan IPv6 di sistem Anda, aman untuk meninggalkan file /etc/netconfig dan mengabaikan pesan seperti yang dijelaskan di atas.


Cent OS
  1. CentOS / RHEL :Cara membuat dan menghosting repositori yum melalui httpd

  2. Cara Membuat Partisi /boot Baru di CentOS / RHEL

  3. Cara membuat jembatan jaringan di bawah CentOS/RHEL

  1. Cara Membuat Pengoptimal Data Virtual (VD0) di CentOS/RHEL 7 dan 8

  2. Cara Menggunakan Aturan Udev untuk Membuat Disk oracleasm di CentOS/RHEL 8

  3. Cara Membuat Spanduk SSH di Server CentOS/RHEL

  1. Cara Membuat File Kickstart Untuk CentOS/Fedora/RedHat (RHEL)

  2. Cara Membuat repositori YUM Lokal di CentOS 7 / RHEL 7 menggunakan DVD

  3. Cara Menonaktifkan Layanan rpc.quotad di CentOS/RHEL