linux中的keeplived源码装,keepalived源码安装及主备配置
keepavlied起初專門為LVS設計的,專門用來監控LVS集群系統中各個服務節點的狀態,后來加入VRRP功能,因此除了配合LVS服務外,也可以作為其他服務(nginx,haproxy)的高可用軟件。
keepalived服務兩大用途:healthcheck 健康檢查(針對RS) 、failover 高可用故障轉移(主備)
keepalived的安裝,主和備都需要安裝
和LVS安裝一樣,最好也先給內核路徑做一個軟連接到/usr/src/linux[root@localhost?~]#?ln?-s?/usr/src/kernels/2.6.32-573.8.1.el6.i686/?/usr/src/linux
[root@localhost?~]#?cd?/usr/local/src/
[root@localhost?src]#?wget?[root@localhost?src]#?tar?xf?keepalived-1.1.19.tar.gz
[root@localhost?src]#?cd?keepalived-1.1.19
[root@localhost?keepalived-1.1.19]#?./configure
configure執行成功的結果:有3個Yes;支持IPVS框架,IPVS的同步支持,VRRP的框架支持;
Keepalived configuration
------------------------
Keepalived version : 1.1.19
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
Use VRRP Framework : Yes
Use Debug flags : No[root@localhost?keepalived-1.1.19]#?make
[root@localhost?keepalived-1.1.19]#?make?install
配置keepalived[root@localhost?keepalived-1.1.19]#?cp?/usr/local/etc/rc.d/init.d/keepalived?/etc/init.d/
[root@localhost?keepalived-1.1.19]#?cp?/usr/local/etc/sysconfig/keepalived?/etc/sysconfig/
[root@localhost?keepalived-1.1.19]#?mkdir?/etc/keepalived?-p
[root@localhost?keepalived-1.1.19]#?cp?/usr/local/etc/keepalived/keepalived.conf?/etc/keepalived/
[root@localhost?keepalived-1.1.19]#?cp?/usr/local/sbin/keepalived?/usr/sbin/
[root@localhost?keepalived-1.1.19]#?/etc/init.d/keepalived?start
主MASTER、備backup上配置文件:/etc/keepalived/keepalived.conf
主master配置:vrrp_instance?VI_1?{
state?MASTER
interface?eth0
virtual_router_id?51
priority?150
advert_int?1
authentication?{
auth_type?PASS
auth_pass?1111
}
virtual_ipaddress?{
192.168.20.100/24
}
}
備 backup 的配置:vrrp_instance?VI_1?{
state?BACKUP
interface?eth0
virtual_router_id?51
priority?100
advert_int?1
authentication?{
auth_type?PASS
auth_pass?1111
}
virtual_ipaddress?{
192.168.20.100/24
}
}
主、備啟動keepalived,主綁定VIP地址,主停止keepalived服務,備機馬上接管VIP;
總結
以上是生活随笔為你收集整理的linux中的keeplived源码装,keepalived源码安装及主备配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux双4g内存花屏,linux不支
- 下一篇: linux字体栅格化,响应式开发---网