HA Pacemaker 一个实验环境的简单部署
HA Pacemaker
1.部署环境,hosts与防火墙
2.做多机互信,ssh -keygen -f /root/.ssh/id_rsa -N ''
3.节点下载包pcs pacemaker corosync fence-agents-all,启动pcs
4.节点设置用户名和密码passwd hacluster(每个节点执行)
5.在其中一个节点执行pcscluster auth node1 node2 node3
创建集群pcscluster setup –start –name web_cluster node1 node2 node3
6.检测pcscluster enable –all (集群已经做好)
(如果没有Fence,建议禁用STONITH
pcs property set stonith-enabled=false
正常集群Quorum(法定)需要半数以上的票数,如果是双节点的集群
pcs property set no-quorum-policy=ignore)
7.做一个简单的VIP测试
《1》crm_verify -L -V检测语法
添加测试资源
pcs resource create test-vip ocf:heartbeat:IPaddr2 \ (ocf模块)
ip=192.168.0.3 \
cidr_netmask=24 \
op monitor interval=30s \
《2》pcs status (查看状态
《3》 pcs resource defaults resource-stickiness=100 (防止资源在节点恢复后迁移)
《4》pcs resource show (查看资源)