keepalived是乙個基於vrrp協議來實現的服務高可用方案,可以利用其來避免ip單點故障。keepalived的作用是檢測伺服器的狀態,如果有一台web伺服器宕機,或工作出現故障,keepalived將檢測到,並將有故障的伺服器從系統中剔除,同時使用其他伺服器代替該伺服器的工作,當伺服器工作正常後keepalived自動將伺服器加入到伺服器群中,這些工作全部自動完成,不需要人工干涉,需要人工做的只是修復故障的伺服器。
本文主要介紹利用keepalived來監控sparkjdbc程序,當乙個節點的sparkjdbc程序宕機之後,能自動的將vip切換到另外的節點上。
應用說明:利用
keepalived,實現
vip (virtual ip)
的飄動;檢測
sparkjdbc
程序,當集群伺服器上的乙個程序掛掉之後,可以自動飄到另一台伺服器上。
配置檔案中的內容:
1、啟動所有點上的
kvdb02(10.199.33.12)上有vip:
kvdb03(10.199.33.13)上沒有vip:
kvdb02(10.199.33.12)上沒有vip:
kvdb03(10.199.33.13)上有vip:
到此就全部測完了,這是第一次寫部落格!!!有什麼不對的地方請指正!
2017-09-11,寫於武漢出差。
集群上配置Keepalived實現負載均衡
keepalived是乙個基於vrrp協議來實現的服務高可用方案,可以利用其來避免ip單點故障。keepalived的作用是檢測伺服器的狀態,如果有一台web伺服器宕機,或工作出現故障,keepalived將檢測到,並將有故障的伺服器從系統中剔除,同時使用其他伺服器代替該伺服器的工作,當伺服器工作正...
Keepalived 配置高可用集群
一 keepalived 簡介 1 keepalived 能實現高可用也能實現負載均衡,keepalived 是通過 vrrp 協議 virtual router redundancy protocol 來實現高可用的 2 keepalived 有三個模組,core 模組是核心模組,負責主程序的啟動...
Keepalived高可用集群
目錄 keepalived keepalived實現主備 keepalived軟體起初是專為lvs負載均衡軟體設計的,用來管理並監控lvs集群系統中各個伺服器節點的狀態,後來又加入了實現高可用的vrrp功能。因此 keepalived 除了能夠管理lvs軟體外,還可以作為其他服務 例如 nginx ...