nfs

Dec 01 06:19:12 iZ2zef2lpf67qo7tbnrwlaZ systemd[1]: rpcbind.socket failed to listen on sockets: Address family not supported by protocol
Dec 01 06:19:12 iZ2zef2lpf67qo7tbnrwlaZ systemd[1]: Failed to listen on RPCbind Server Activation Socket.

於是谷歌看了一下;發現是ipv6沒開啓導致的;修改/etc/sysctl.d/sysctl.conf
[root@BZ ~]# less /etc/sysctl.conf | grep ‘net.ipv6’
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
[root@BZ ~]# sysctl -p       #重新加載一下配置;臨時生效
[root@BZ ~]# systemctl start rpcbind    #重啓rpcbind服務
[root@BZ ~]# systemctl start nfs      #重啓nfs服務
再掛載nfs文件就ok了。

措施二:

[root@BZ ~]# find /etc/ -name '*rpcbind.socket*'

找到這個socket文件,並用vim編譯器編輯它。
[Unit]
Description=RPCbind Server Activation Socket

[Socket]
ListenStream=/var/run/rpcbind.sock
ListenStream=[::]:111 #果然監聽了ipv6地址,將這一行註釋即可
ListenStream=0.0.0.0:111
BindIPv6Only=ipv6-only

[Install]
WantedBy=sockets.target
重載一下再啓動
[root@BZ ~]# systemctl daemon-reload
[root@BZ ~]# systemctl restart rpcbind.socket
[root@BZ ~]# systemctl start nfs
再掛載遠程nfs即可。

發佈了22 篇原創文章 · 獲贊 5 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章