yum update
#升级到最新版本
yum install centos-release-glusterXXX
#安装CentOS上的GlusterFS,XXX代表版本,版本可以用yum list centos-release-gluster*来查看
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-XXX.repo
#开启epel源
yum --enablerepo=centos-glusterXXX,epel install glusterfs-server
#安装EPEL源上的组件
重起服务器
systemctl start glusterd
#启动服务
systemctl enable glusterd
#设置为系统服务
firewall-cmd --add-service=glusterfs --permanent
#配置防火墙
firewall-cmd --reload
#重起防火墙
如果是纯独立环境,可以选择关闭防火墙和SELinux
启用glusterfs-ganesha 做为nfs服务
yum --enablerepo=centos-glusterXXX,epel install glusterfs-ganesha
安装完后,保证以下三个服务器活着
rpcbind
rpcbind.socket
nfs-ganesha
还有一个rpc-statd这个服务,我没有启动,但是经测试,后面是可以挂ganesha的,有待确认。
网友评论