on it road.com
解决方案
通常,当 NFS 客户端尝试安装 NFS 导出时会记录这些内容。
rpc.statd(或者 rpc.*)首先尝试使用 IPv6,如果失败,则接下来尝试使用 IPv4.
如果我们没有关于 NFS 的问题,例如,可以安全地忽略这些消息。
“即使记录了这些消息,装载命令也已成功”。
这些消息通常在通过添加“ipv6.disable=1”引导参数禁用 IPv6 后出现,如下所示:
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap ipv6.disable=1"
对于 CentOS/RHEL 6
要抑制这些消息,请注释掉 /etc/netconfig 文件中的“tcp6”和“udp6”行以禁用 NFS IPv6 处理,如下所示:
# 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 - -
现在,重新启动所有 NFS 相关服务。
对于 CentOS/RHEL 7
在 CentOS/RHEL 7 的情况下,修改 /etc/netconfig 文件,如下所示:
修改前
udp6 tpi_clts v inet6 udp - tcp6 tpi_cots_ord v inet6 tcp -
修改后:
udp6 tpi_clts - inet6 udp - tcp6 tpi_cots_ord - inet6 tcp -
现在,重新启动所有 NFS 相关服务。
问题
rpc.statd(或者 rpc.*)将以下错误消息记录到系统日志(/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) 《 ---- hostname rpc.statd[12345]: 无法创建侦听器 xprt
或者我们也可以检查 rpc-statd.service 状态:
# systemctl status rpc-statd.service 。。。 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..
日期:2020-09-17 00:12:43 来源:oir作者:oir