新聞中心

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

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

        作者: 時間:2016-09-12 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/201609/304254.htm

        node server202 ##節點2

        ping 192.168.10.1 ##通過ping 網關來監測心跳是否正常。

        respawn hacluster /usr/lib64//ipfail

        apiauth ipfail gid=root uid=root

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

        設置ipvsadm的巡回監測

        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

        執行后進行監測:

        #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

        系統在啟動時已經自動把heartbeat 加載了。

        使用http服務測試 heartbeat

        首先啟動httpd服務

        #service httpd start

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

        啟動node1的heartbeat,并執行這個指令進行監控: heartbeat status

        【六】 防火墻設置

        heartbeat 默認使用udp 694端口進行心跳監測。 如果系統有使用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端口對 對方的心跳網卡地址 10.0.0.201 開放。

        #service iptables restart

        重新加載iptables。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 咸阳市| 德江县| 旬邑县| 商洛市| 伊宁市| 千阳县| 上蔡县| 邢台市| 青冈县| 十堰市| 武定县| 洛扎县| 镇坪县| 丰原市| 安康市| 西乡县| 长阳| 景谷| 措勤县| 天等县| 阳江市| 仁寿县| 新余市| 漠河县| 阿坝| 久治县| 绵阳市| 哈尔滨市| 浑源县| 连州市| 满洲里市| 屏东县| 东阿县| 临夏市| 日照市| 潜江市| 韩城市| 陇川县| 察隅县| 米林县| 马公市|