corosync+pacemaker+crmsh

一、安裝

安裝相關所需要的包
>corosync-1.4.1-17.el6.x86_64
crmsh-1.2.6-0.rc2.2.1.x86_64.rpm
pssh-2.3.1-2.1.x86_64.rpm

修改配置文件,將pacemaker的啓動成爲自動開啓,只要系統開啓corosync,pacemaker也會啓動
vim /etc/corosync/corosync.conf
corosync+pacemaker+crmsh
開啓corosync,查看pacemaker 的進程是否自動開啓pacemaker

二、進行配置(在進行一次操作時,要進行提交commit指令)

crm
configure
property stonith-enabled=false
primitive vip ocf:heartbeat:IPaddr2 params ip=172.25.99.100 cidr_netmask=24 op monitor interval=30s
property no-quorum-policy=ignore
(可以在resource中,查看到所做的這些操作,也可以進行停用和清空這些操作)
primitive haproxy lsb:haproxy op monitor interval=1min
group laozhao vip haproxy將vip與haproxy加入到同一個組中
(此中加入了haproxy,而且存在vip,所以在haproxy的監聽端口中加入vip或者*:80)
加入一個fence服務,在某一臺服務器出現問題所時,及時將服務器進行斷電
現在shell中加入此服務,才能在crm中可以添加
[root@server6 haproxy]# stonith_admin -M -a fence_xvm
primitive vmfence stonith:fence_xvm params pcmk_host_map="server6:server6;server7:server7" op monitor interval=1min
property stonith-enabled=true
顯示出來的結果
corosync+pacemaker+crmsh
corosync+pacemaker+crmsh
crm node standby可以將在本機的服務全部遷移至另外一臺服務器上
corosync+pacemaker+crmsh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章