keepalived for ubuntu server 14.04

keepalived

daemon

sudo apt-get install daemon

download keepalived

sudo wget -P /opt/ http://www.keepalived.org/software/keepalived-1.3.2.tar.gz

decompress, make and install

# decompress
cd /opt/ && sudo tar -zxvf keepalived-1.3.2.tar.gz -C /opt/

# configure
cd /opt/keepalived-1.3.2 && sudo ./configure --prefix=/usr/local/keepalived

# source code compile and install
sudo make && sudo make install

configure

sudo mkdir /etc/keepalived
# binary file
sudo ln -s /usr/local/keepalived/sbin/keepalived /usr/sbin/

# start when boot
sudo cp /opt/keepalived-1.3.2/keepalived/etc/init.d/keepalived /etc/init.d/

# modify /etc/init.d/keepalived
sudo sed -i s/"daemon keepalived.*"/"\/etc\/init.d\/nginx start\n    \
daemon keepalived start"/g /etc/init.d/keepalived && \

sudo sed -i s/"\/etc\/rc.d\/init.d\/functions"/"\/lib\/lsb\/init-functions"/\
 /etc/init.d/keepalived

# add mkdir /var/lock/subsys to /etc/rc.local
sudo sed -i "/mkdir \/var\/lock\/subsys/d" /etc/rc.local && \
sudo sed -i '/exit/i mkdir /var/lock/subsys' /etc/rc.local

sudo mkdir /etc/sysconfig
sudo cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
sudo cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/

Configure the /etc/keepalived/keepalived.conf according
the master/slave template

Then, add the keepalived into sys service

sudo update-rc.d -f keepalived defaults
sudo chmod +x /etc/keepalived/check_nginx.sh
sudo service keepalived restart
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值