新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Linux上的heartbeat雙機熱備服務架設

Linux上的heartbeat雙機熱備服務架設

作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

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

本文引用地址:http://2s4d.com/article/201609/304254.htm

node server202 ##節(jié)點2

ping 192.168.10.1 ##通過ping 網(wǎng)關來監(jiān)測心跳是否正常。

respawn hacluster /usr/lib64//ipfail

apiauth ipfail gid=root uid=root

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

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

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í)行后進行監(jiān)測:

#ipvsadm --list

如果返回結果與下相同,則設置正確。

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服務的啟動、關閉以及測試

啟動HA: service start

關閉HA; service stop

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

使用http服務測試 heartbeat

首先啟動httpd服務

#service httpd start

編輯各自主機的測試用html文件,放到/var/www/html/目錄下。

啟動node1的heartbeat,并執(zhí)行這個指令進行監(jiān)控: heartbeat status

【六】 防火墻設置

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

#vi /etc/sysconfig/iptables

加入以下內容

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

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

#service iptables restart

重新加載iptables。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉