CentOS源码安装Keepalived

1、安装编译环境

yum install -y gcc gcc-c++ openssl openssl-devel

2、安装keepalived

官方地址:https://www.keepalived.org/download.html

mkdir -p /usr/local/keepalived/package
cd /usr/local/keepalived/package
wget https://www.keepalived.org/software/keepalived-2.0.20.tar.gz
tar -xzvf keepalived-2.0.20.tar.gz
cd keepalived-2.0.20
#创建安装目录
mkdir -p /usr/local/keepalived/instance
./configure --prefix=/usr/local/keepalived/instance
make && make install

#将配置文件放到默认路径下
mkdir /etc/keepalived
cp /usr/local/keepalived/instance/etc/keepalived/keepalived.conf /etc/keepalived/

#将keepalived启动脚本(源码目录下),放到/etc/init.d/目录下
cp -a /usr/local/keepalived/package/keepalived-2.0.20/keepalived/etc/init.d/keepalived /etc/rc.d/init.d/

#将keepalived启动脚本变量引用文件放到/etc/sysconfig/目录下
cp -a /usr/local/keepalived/instance/etc/sysconfig/keepalived /etc/sysconfig/

#将keepalived主程序加入到环境变量/usr/sbin/目录下:
cp -a /usr/local/keepalived/instance/sbin/keepalived /usr/sbin/

3、其他命令

1、查看版本:keepalived -v

2、启动keepalived :service keepalived start

3、停止keepalived :service keepalived stop (进程还在)

4、杀死keepalived进程 :systemctl kill keepalived(采用这种方式才能飘移ip)

5、重启keepalived :service keepalived restart

6、查看keepalived 状态:service keepalived status

7、开机启动keepalived:systemctl enable keepalived

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章