keepalived的安装
部署环境centos 6.5
keepalived keepalived-1.2.19.tar.gz
安装前准备工作
检查ipvsadm是否安装成功
ipvsadm
如果没有安装会提示
-bash: ipvsadm: command not found
这里我们用yum安装
yum -y install ipvsadm
然后我们再次检查ipvsadm,成功会提示如下
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
—-安装配置keepalived
1.下载keepalived源码Release 1.2.19
wget http://www.keepalived.org/software/keepalived-1.2.19.tar.gz
2.安装keepalived
tar –zxvf keepalived-1.2.19.tar.gz
cd keepalived-1.2.19
./configure –prefix=/usr/local/keepalived
到了这里会提示
configure: error:
!!! OpenSSL is not properly installed on your system. !!!
!!! Can not include OpenSSL headers files. !!!
解决办法:
yum install -y openssl openssl-devel
然后接着./configure –prefix=/usr/local/keepalived
配置成功后
Keepalived configuration
------------------------
Keepalived version : 1.2.19
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lssl -lcrypto -lcrypt
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
IPVS use libnl : No
fwmark socket support : Yes
Use VRRP Framework : Yes
Use VRRP VMAC : Yes
SNMP support : No
SHA1 support : No
Use Debug flags : No
make && make install
3.配置keepalived
mv /usr/local/keepalived/etc/keepalived/keepalived.conf /usr/local/keepalived/etc/keepalived/keepalived.conf.bak
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/keepalived
mkdir /etc/keepalived/
ln -s /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf
ln -s /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/keepalived
ln -s /usr/local/keepalived/sbin/keepalived /usr/sbin/
4.keepalived 的启动和停止
/etc/rc.d/init.d/keepalived start
/etc/rc.d/init.d/keepalived stop
5.查看日志
/var/log/messages
页:
[1]