1.keepalive 單機安裝
1.1 安裝環境
yum -y install kernel-devel* openssl-* popt-devel lrzsz openssh-clients libnl libnl-devel popt
1.2keepalive 下載
http://www.keepalived.org/download.html(版本2.0.10)
1.3keepalive 安裝
#將keepalived-2.0.10.tar.gz上傳到服務器/usr/local/下。 cd /usr/local tar -zxvf keepalived-2.0.10.tar.gz cd keepalived-2.0.10 #執行配置命令 ./configure --prefix=/usr/local/keepalived #編譯 make #安裝 make install
1.4加入開機啟動
#拷貝執行文件 cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ #將init.d文件拷貝到etc下,加入開機啟動項 (錯誤:缺少rc.d 目錄,1.2版本之后,這個目錄編譯后不再出現放在源碼包里面) cp /usr/local/keepalived-2.0.10/keepalived/etc/init.d/keepalived /etc/init.d/keepalived #將keepalived文件拷貝到etc下,加入網卡配置 cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ #創建keepalived文件夾 mkdir -p /etc/keepalived #將keepalived配置文件拷貝到etc下 cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf #添加可執行權限 chmod +x /etc/init.d/keepalived #加入開機啟動: chkconfig --add keepalived #添加時必須保證/etc/init.d/keepalived存在 chkconfig keepalived on #添加完可查詢系統服務是否存在: chkconfig --list
1.5啟動 keepalive
#啟動
service keepalived start
#停止
service keepalived stop
#重啟
service keepalived restart
1.6配置日志文件
#將keepalived日志輸出到local0: vi /etc/sysconfig/keepalived KEEPALIVED_OPTIONS="-D -d -S 0" #在/etc/rsyslog.conf里添加: local0.* /var/log/keepalived.log #重新啟動keepalived和rsyslog服務: service rsyslog restart service keepalived restart