新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux上的heartbeat雙機(jī)熱備服務(wù)架設(shè)

Linux上的heartbeat雙機(jī)熱備服務(wù)架設(shè)

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

node server201 ##節(jié)點(diǎn)1,必須要與 uname -n 指令得到的結(jié)果一致。

本文引用地址:http://butianyuan.cn/article/201609/304254.htm

node server202 ##節(jié)點(diǎn)2

ping 192.168.10.1 ##通過(guò)ping 網(wǎng)關(guān)來(lái)監(jiān)測(cè)心跳是否正常。

respawn hacluster /usr/lib64//ipfail

apiauth ipfail gid=root uid=root

debugfile /Datas/logs/ha_log/ha-debug.log

設(shè)置ipvsadm的巡回監(jiān)測(cè)

ipvsadm -A -t 192.168.10.200:80 -s rr

ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.201:80 -m

ipvsadm -a -t 192.168.10.200:80 -r 192.168.10.202:80 -m

執(zhí)行后進(jìn)行監(jiān)測(cè):

#ipvsadm --list

如果返回結(jié)果與下相同,則設(shè)置正確。

IP Virtual Server version 1.2.0 (size=4096)

Prot LocalAddress:Port Scheduler Flags

-> RemoteAddress:Port Forward Weight ActiveConn InActConn

TCP 192.168.10.200:http rr

-> server202:http Local 1 0 0

-> server201:http Masq 1 0 0

【五】 HA服務(wù)的啟動(dòng)、關(guān)閉以及測(cè)試

啟動(dòng)HA: service start

關(guān)閉HA; service stop

系統(tǒng)在啟動(dòng)時(shí)已經(jīng)自動(dòng)把heartbeat 加載了。

使用http服務(wù)測(cè)試 heartbeat

首先啟動(dòng)httpd服務(wù)

#service httpd start

編輯各自主機(jī)的測(cè)試用html文件,放到/var/www/html/目錄下。

啟動(dòng)node1的heartbeat,并執(zhí)行這個(gè)指令進(jìn)行監(jiān)控: heartbeat status

【六】 防火墻設(shè)置

heartbeat 默認(rèn)使用udp 694端口進(jìn)行心跳監(jiān)測(cè)。 如果系統(tǒng)有使用iptables 做防火墻,應(yīng)記住把這個(gè)端口打開。

#vi /etc/sysconfig/iptables

加入以下內(nèi)容

-A RH-Firewall-1-INPUT -p udp -m udp --dport 694 -d 10.0.0.201 -j ACCEPT

意思是udp 694端口對(duì) 對(duì)方的心跳網(wǎng)卡地址 10.0.0.201 開放。

#service iptables restart

重新加載iptables。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉