Keepalived高可用集群部署

2021-10-03 09:32:24 字數 1293 閱讀 4344

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 客戶...