环境
- 操作系统:CentOS 7
- Keepalived版本:1.4.2
准备
下载Keepalived安装包
– 方式一,将下载好的安装包上传至服务器,点击下载:keepalived-1.4.2.tar.gz
– 方式二,通过wget命令直接在服务器下载
wget https://itze.cn/uploads/keepalived-1.4.2.tar.gz
安装
解压到/usr/local/src(位置自己可以改变)
tar -zxvf keepalived-1.4.2.tar.gz -C /usr/local/src
安装依赖插件
yum install -y gcc openssl-devel popt-devel
进入解压后的目录,进行配置,进行编译
cd /usr/local/src/keepalived-1.4.2
./configure --prefix=/usr/local/keepalived
进行编译,完成后进行安装
make && make install
运行前配置
cp /usr/local/src/keepalived-1.4.2/keepalived/etc/init.d/keepalived /etc/init.d/
mkdir /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
cp /usr/local/src/keepalived-1.4.2/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
配置文件的修改这里不介绍,根据自己业务需要修改,会在本站文章:基于HA机制的Mycat高可用中有介绍
启动验证
systemctl start keepalived
查看状态
systemctl status keepalived