1. 程式人生 > >Linux的shell腳本LvsDR模式啟動腳本和模擬keepalived高可用腳本

Linux的shell腳本LvsDR模式啟動腳本和模擬keepalived高可用腳本

lvsdr 啟動腳本 模擬keepalived高可用腳本

一.腳本運行前模擬環境

DR:server1:172.25.29.1 ipvsadm keepalived

RS:server2:172.25.29.2 arptables_jf httpd

RS:server3:172.25.29.3 arptables_jf httpd

DR:server4:172.25.29.4 ipvsadm keepalived


使用腳本前先安裝好server1、server2、server3的軟件,做好httpd的後端訪問頁面


二.LVS_DR模式腳本介紹

1.server1上運行LvsDR模式啟動停止腳本:(提前安裝好ipvsadm),後面可以在server4上運行

自動添加ipvsadm策略

自動添加VIP


lvs_action.sh

技術分享圖片

技術分享圖片

技術分享圖片


2.server2,server3運行arptables策略添加腳本:(提前安裝好iptables_jf)


lvs_Arp.sh

技術分享圖片


三.模擬keepalived切換腳本

1.在server1和server4運行模擬keepalived健康檢查腳本


lvs_check.sh

技術分享圖片


2.在server1和server4運行模擬keepalived高可用切換腳本


keepalived_lvs.sh

技術分享圖片



Linux的shell腳本LvsDR模式啟動腳本和模擬keepalived高可用腳本