Glusterfs 排错

  1. 出现诸如rpc服务不可用导致glusterfs不可使用 报错的情况
Dec  9 10:36:32 node3 systemd: Cannot add dependency job for unit loopback_gluster.service, ignoring: Unit not found.
Dec  9 10:36:32 node3 systemd: rpcbind.socket failed to listen on sockets: Address family not supported by protocol
Dec  9 10:36:32 node3 systemd: Failed to listen on RPCbind Server Activation Socket.
Dec  9 10:36:32 node3 systemd: Dependency failed for RPC bind service.
Dec  9 10:36:32 node3 systemd: Dependency failed for GlusterFS, a clustered file-system server.
Dec  9 10:36:32 node3 systemd: Job glusterd.service/start failed with result 'dependency'.
Dec  9 10:36:32 node3 systemd: Job rpcbind.service/start failed with result 'dependency'.
Dec  9 10:38:01 node3 systemd: Cannot add dependency job for unit loopback_gluster.service, ignoring: Unit not found.
Dec  9 10:38:01 node3 systemd: rpcbind.socket failed to listen on sockets: Address family not supported by protocol
Dec  9 10:38:01 node3 systemd: Failed to listen on RPCbind Server Activation Socket.
Dec  9 10:38:01 node3 systemd: Dependency failed for RPC bind service.
Dec  9 10:38:01 node3 systemd: Job rpcbind.service/start failed with result 'dependency'.
解决方案
修改:vim   /etc/systemd/system/sockets.target.wants/rpcbind.socket
注释掉【Socket】字段中关于ipv6的相关支持:[Unit]
Description=RPCbind Server Activation Socket
[Socket] ListenStream=/var/run/rpcbind.sock
# RPC netconfig can't handle ipv6/ipv4 dual sockets
BindIPv6Only=ipv6-only
ListenStream=0.0.0.0:111
ListenDatagram=0.0.0.0:111
#ListenStream=[::]:111
#ListenDatagram=[::]:111

[Install] WantedBy=sockets.target


This entry was posted in Glusterfs, Servuce and tagged , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *