keepalived高可用集群部署
部署三颱linux伺服器,兩台做web伺服器,並部署keepalived高可用軟體,一台作為客戶端主機
client
192.168.10.1
web1(主)
192.168.10.10
web2(從)
192.168.10.20
部署vip 192.168.4.150
在web1、web2上同時部署keepalived
[root@web1 ~]# yum install -y keepalived
[root@web2 ~]# yum install -y keepalived
修改web1伺服器keepalived配置檔案
[root@web1 ~]# vim /etc/keepalived/keepalived.conf
global_defs
notification_email_from root@localhost //設定發件人
smtp_server 127.0.0.1 //定義郵件伺服器
smtp_connect_timeout 30
router_id web1 //設定路由id號
}vrrp_instance vi_1
virtual_ipaddress //誰是主伺服器誰獲得該vip
}......
修改web2伺服器keepalived配置檔案
[root@web2 ~]# vim /etc/keepalived/keepalived.conf
global_defs
notification_email_from root@localhost
smtp_server 127.0.0.1
smtp_connect_timeout 30
router_id web2
}vrrp_instance vi_1
virtual_ipaddress
}
啟動web服務
[root@web1 ~]# systemctl start keepalived
[root@web2 ~]# systemctl start keepalived
測試
[root@web1 ~]# ip addr show 主已有vip
將主庫伺服器宕機檢視vip是否切換至從庫 Keepalived高可用集群
目錄 keepalived keepalived實現主備 keepalived軟體起初是專為lvs負載均衡軟體設計的,用來管理並監控lvs集群系統中各個伺服器節點的狀態,後來又加入了實現高可用的vrrp功能。因此 keepalived 除了能夠管理lvs軟體外,還可以作為其他服務 例如 nginx ...
keepalived高可用集群
1.keepalived服務概念說明 keepalived軟體能幹什麼?keepalived軟體起初是專為lvs負載均衡軟體設計的,用來管理並監控lvs集群系統中各個服務節點的狀態,後來又加入了可以實現高可用的vrrp功能 keepalived軟體主要是通過vrrp協議實現高可用功能的。vrrp是v...
高可用集群 Keepalived
1.vrrp熱備 ftp,mysql,httpd,nginx,lvs 2.自動配置lvs規則 3.健康檢查 使用keepalived實現web伺服器的高可用 web伺服器ip位址分別為192.168.4.100和192.168.4.200 web伺服器的浮動vip位址為192.168.4.80 客戶...