keepalivedのインストール構成のCentOS 7
CentOSの### 7.4 ### keepalivedの3つのノード、2缶
実行中のすべてのノード### SED -i ' sの#のSELINUX =#のSELINUX =無効#gを強制'の/ etc /のsysconfig / selinuxを setenforce 0 systemctlストップfirewalld.service systemctl無効firewalld.service hostnamectl --staticセット- ホスト名 リットル_ $(IP addrの| はgrepの BRD | grepのグローバル| ヘッド -n1 | カットが -d ' / ' -f1 | カットが -d ' ' - F4) yumを インストール - Y keepalivedの ################## MASTER1実行構成 猫 > /etc/keepalived/keepalived.conf << EOF global_defs { ROUTER_ID LVS_DEVEL } vrrp_instance VI_1 { 状態MASTER インタフェースens33 virtual_router_id 157 優先順位100 advert_int 1 認証{ AUTH_TYPE PASS auth_pass 2829 } virtual_ipaddress { 172.16。3.228 / 24 devのens33 } } EOF keepalived.serviceを有効systemctl systemctl再起動keepalived.service systemctlステータスkeepalived.service IPアドレスショーens33 ##################マスター2実行構成 猫 > /etc/keepalived/keepalived.conf << EOF global_defs { ROUTER_ID LVS_DEVEL } vrrp_instance VI_1 { 状態のバックアップ インタフェースens33 virtual_router_id 157 優先99 advert_int 1 認証{ AUTH_TYPE PASS auth_pass 2829 } virtual_ipaddress { 172.16。3.228 / 24 devのens33 } } EOF keepalived.serviceを有効systemctl systemctl再起動keepalived.service systemctlステータスkeepalived.service IPアドレスショーens33 ################## master3実行構成 猫 > /etc/keepalived/keepalived.conf << EOF global_defs { ROUTER_ID LVS_DEVEL } vrrp_instance VI_1 { 状態のバックアップ インタフェースens33 virtual_router_id 157 優先98 advert_int 1 認証{ AUTH_TYPE PASS auth_pass 2829 } virtual_ipaddress { 172.16。3.228 / 24 devのens33 } } EOF ######### keepalived.serviceを有効systemctl systemctl再起動keepalived.service systemctlステータスkeepalived.service IPアドレスショーens33 ####メインスクリプトの実行を切り替え #notify_master " スリープ1; systemctl再起動haproxy.service " ハンドオーバ実行スクリプトの調製#### #notify_backup " pkillコマンドのhaproxy "