centos7安装keepalived

1.下载keepalived

进入keepalived官网下载界面,选择你所需要的版本下载即可

点击Version 2.0.6下载
或者通过 wget 命令进行下载

wget http://www.keepalived.org/software/keepalived-2.0.6.tar.gz

此处我将文件放在:/home/gnss 下,下面的举例及命令需要注意

2.解压文件

通过 tar 命令进行解压(第1步)的下载文件

cd /etc/gnss/
tar -zxvf keepalived-2.0.6.tar.gz
3.安装

进入解压文件下,执行 configure 命令,生成Makefile,为下一步的编译做准备

cd /home/gnss/keepalived-2.0.6

# --prefix:指定安装路径
./configure --prefix=/home/etc/keepalived

执行一下命令安装

make && make install

注意
若出现下面错误信息说明你未安装GCC,安装GCC即可

#错误信息
configure: error: no acceptable C compiler found in $PATH
See 'config.log' for more details.

#安装GCC
yum install -y gcc gcc-c++

#若出现错误信息说你未安装OpenSSL,执行下面命令安装即可
yum install -y openssl openssl-devel
4.将keepalived注册为系统服务

进入(第2步)的解压文件内,执行一下命令

cd /home/gnss/keepalived-2.0.6

#复制文件
cp keepalived/etc/init.d/keepalived /etc/init.d
cp keepalived/etc/sysconfig/keepalived /etc/sysconfig/

进入(第3步)的安装目录

cd /home/gnss/keepalived

mkdir /etc/keepalived

#复制文件
cp etc/keepalived/keepalived.conf /etc/keepalived/
5.验证是否安装成功

运行keepalived查看日志文件

systemctl start keepalived

#查看日志文件
tail /var/log/message

说明

  • keepalived的日志输出默认是:/var/log/message 文件,我在网上找了下修改输出位置,都是修改/etc/sysconfig/keepalived 文件,配置rsyslog服务,然而并没有什么卵用,你们可以测试一下,若有找到其他方式的请评论
  • centos7对keepalived操作的基本命令
#重新加载
systemctl daemon-reload  

#设置开机自动启动
systemctl enable keepalived

#取消开机自动启动
systemctl disable keepalived

#启动
systemctl start keepalived

#停止
systemctl stop keepalived

#重启
systemctl restart keepalived
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容