安装Pacemaker
此命令需要在每个节点上运行。
yum install -y pacemaker pcs fence-agents-all resource-agents
重启相关服务
systemctl start pcsd systemctl enable pcsd systemctl enable pacemaker.service systemctl enable corosync.service
设置hacluster密码
此命令需要在每个节点上运行。
passwd hacluster
验证群集中每个节点的状态
pcs cluster auth sqlag01 sqlag02 sqlag03 -u hacluster
Password:输入hacluster密码
sqlag03: Authorized
sqlag02: Authorized
sqlag01: Authorized
创建Pacemaker cluster
pcs cluster setup --name sqlcluster sqlag01 sqlag02 sqlag03
启动Pacemaker Cluster
pcs cluster start --all
创建Pacemaker登陆凭据
vim /var/opt/mssql/secrets/passwd
将Pacemaker登陆凭据同步到其他节点
for a in {01..03} ; do scp /var/opt/mssql/secrets/passwd sqlag$a:/var/opt/mssql/secrets/passwd ; done
将创建的passwd文件设置权限为400
此命令需要在每个节点上运行。
chmod 400 /var/opt/mssql/secrets/passwd
检查Pacemaker Cluster群集状态
pcs status --full
此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/2566.htm