【坑】glusterfs + ctdb + samba 搭建高可用服务

坑1 : samba 版本与 libtevent版本不兼容问题

所有的安装包都从这个地址下载吧,不要直接yum install

下载地址:https://download.gluster.org/pub/gluster/samba/CentOS/epel-7/x86_64/

坑2:  cups服务没有安装,导致smb服务提示:

can not connect to localhost:631 Transport endpoint is not connected.

安装: yum install cups

记得启动

systemctl start  cups.service

最好设置成开机启动:

systemctl enable cups.service

坑3:  selinux 服务没有关闭,导致ctdb, smb服务无法读取/gluster/lock下面的配置文件

setenforce 0

坑4 : 创建用户需要在每个ctdb(smb服务器)上执行一遍:

adduser yxy

smbclient -a yxy

坑5: 漏安装了某些rpm包,导致smb服务报错

[root@szlh20a5 ~]# rpm -qa | grep samba
samba-libs-4.2.4-6.el7.centos.x86_64
samba-vfs-glusterfs-4.2.4-6.el7.centos.x86_64
samba-client-4.2.4-6.el7.centos.x86_64
samba-winbind-4.2.4-6.el7.centos.x86_64
samba-4.2.4-6.el7.centos.x86_64
samba-common-tools-4.2.4-6.el7.centos.x86_64
samba-winbind-modules-4.2.4-6.el7.centos.x86_64
samba-common-libs-4.2.4-6.el7.centos.x86_64
samba-winbind-clients-4.2.4-6.el7.centos.x86_64
samba-client-libs-4.2.4-6.el7.centos.x86_64
samba-common-4.2.4-6.el7.centos.noarch
 

[root@szlh20a5 ~]# rpm -qa | grep smb
libsmbclient-4.2.4-6.el7.centos.x86_64
 

[root@szlh20a5 ~]# rpm -qa | grep glusterfs
glusterfs-libs-3.10.10-1.el7.x86_64
samba-vfs-glusterfs-4.2.4-6.el7.centos.x86_64
glusterfs-fuse-3.10.10-1.el7.x86_64
glusterfs-3.10.10-1.el7.x86_64
glusterfs-server-3.10.10-1.el7.x86_64
glusterfs-api-3.10.10-1.el7.x86_64
glusterfs-cli-3.10.10-1.el7.x86_64
glusterfs-client-xlators-3.10.10-1.el7.x86_64

猜你喜欢

转载自blog.csdn.net/penglaixy/article/details/81413551