SQL Server 2019 for Linux – 创建Pacemaker群集

安装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
SQL Server 2019 for Linux – 创建Pacemaker群集
sqlcluster

启动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
SQL Server 2019 for Linux – 创建Pacemaker群集
Pacemaker Cluster群集状态

此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/2566.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注