GNU/Linux >> Tutoriales Linux >  >> Cent OS

rpc.statd[PID]:no se pudo crear el oyente xprt (statd, 1, udp6) – CentOS/RHEL 6, 7

El problema

rpc.statd(o rpc.*) registra los siguientes mensajes de error en 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)

O también puede comprobar el estado de 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..

La solución

Por lo general, estos se registran cuando un cliente NFS intenta montar exportaciones NFS. rpc.statd(o rpc.*) está tratando de usar IPv6 al principio, y si falla, intenta usar IPv4 a continuación.

Estos mensajes se pueden ignorar de forma segura en caso de que no tenga problemas relacionados con NFS, ej. "El comando de montaje se ha realizado correctamente, incluso estos mensajes están registrados". Estos mensajes generalmente aparecen después de deshabilitar IPv6 agregando el parámetro de arranque "ipv6.disable=1" como se muestra a continuación:

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

Para CentOS/RHEL 6

Para suprimir estos mensajes, comente las líneas "tcp6" y "udp6" en /etc/netconfig archivo para deshabilitar el manejo de NFS IPv6, como se muestra a continuación:

# 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 - - -

Ahora, reinicie todos los servicios relacionados con NFS.

Para CentOS/RHEL 7

En el caso de CentOS/RHEL 7, modifique el archivo /etc/netconfig como se muestra a continuación:

Antes:

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

Después:

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

Ahora, reinicie todos los servicios relacionados con NFS.

Tenga en cuenta que comentarlos significa que rpc.* nunca probará IPv6. Si tiene un plan para usar IPv6 en su sistema, es seguro dejar el archivo /etc/netconfig e ignorar los mensajes como se describe arriba.


Cent OS
  1. Cómo crear un archivo Kickstart para CentOS/Fedora/RedHat (RHEL)

  2. Cómo crear un repositorio YUM local en CentOS 7 / RHEL 7 usando DVD

  3. Cómo crear un puente de red en CentOS 7/RHEL 7

  4. "mlock falló:no se puede asignar memoria" error de comando lvcreate en CentOS/RHEL 7

  5. Cómo crear un contenedor LXC usando lxcbr0 y virbr0 en CentOS/RHEL

Cree su propia autoridad de certificación (CA) en CentOS/RHEL

Cómo crear un usuario de Sudo en RHEL, CentOS, Rocky y AlmaLinux

3 formas de crear un puente de red en RHEL/CentOS 8

Cómo usar las reglas de Udev para crear discos Oracle en CentOS/RHEL 8

Cómo crear un banner SSH en el servidor CentOS/RHEL

Cómo deshabilitar el servicio rpc.quotad en CentOS/RHEL