zjxhx 发表于 2018-12-29 13:54:39

高可用keepalived + lvs

  调度主机:192.168.0.85;192.168.0.52
realserver:192.168.0.96;192.168.0.66

192.168.0.52:
到http://www.keepalived.org/download.html下载源码keepalived,我用的是keepalived-1.2.5.tar.gz
# yum install kernel-devel openssl-devel libnl-devel popt-devel gcc make
如果不装kernel-devel可以编译成功,但安装后只有调度,没有lvs支持,因为他是调用内核的lvs,编译需要kernel-devel
解压,编译,如果要用snmp和debug也可已先安装再编译
configure后,可以看到Extra Lib:-lpot -lssl -lcrypto -lnl
默认安装目录为/usr/local/etc下,我们需要把相应文件靠到系统目录下(也可已在安装的时候指定安装目录为/etc)
# pwd
/usr/local/etc
# cp rc.d/init.d/keepalived /etc/init.d/
# cp sysconfig/keepalived
keepalived/ rc.d/       sysconfig/
# cp sysconfig/keepalived /etc/sysconfig/
# ln -s /usr/local/sbin/keepalived /usr/sbin/
页: [1]
查看完整版本: 高可用keepalived + lvs