nginxの+ keepalivedの(高可用性デュアルマスターモード)
ヒントは:すでに説明したようにnginxの+ keepalivedの可用性マスター・スレーブモード、デュアルマスターモードによって補完今日の高可用性は、ホストとして使用することができます
SERVER1:192.168.237.128 VIP1:192.168.237.10
SERVER2:192.168.237.129 VIP2:192.168.237.20
{VI_2 vrrp_instance
状態は、バックアップ#準備マシン
インターフェースeth0#名カード
52本の#ルートを識別virtual_router_id
優先優先度#100
、認証{
PASS AUTH_TYPE
AUTH_PASS ######### 2222
}
virtual_ipaddress {
192.168.237.20 ####### VIP2
}
track_script {
chk_nginx
}
}
{VI_2 vrrp_instance
状態は、マスター#ホスト
インタフェースのeth0#名カードは、
IDの52の#ルートvirtual_router_id
優先優先#110
認証{
PASS AUTH_TYPE
AUTH_PASS ######### 2222
}
virtual_ipaddress {
192.168.237.20 ####### VIP2
}
track_script {
chk_nginx
}
}
それぞれ結合ケースを見keepalivedAとkeepalivedB、VIPを開始
サービスは、STOPストップkeepalivedAをkeepalivedのKeepalivedBは、BのマシンのIPバインディング情報を参照して、keepalivedAの仕事を成功さ192.168.273.10通常の操作をご覧ください。
再起動keepalivedA、仕事にkeepalivedAリターンは、VIP1を再バインド、keepalivedBは監視を続け、VIP1を削除しました
同上は、keepalivedBを停止し、keepalivedAはVIPのケースを結合見ます