工匠智造文档

keepalived安装和配置

keepalived-2.0.10 安装和配置

下载

Centos7 建议安装 keepalived-2.0.10下载

Install

  1. 安装依赖

    sudo yum install curl gcc openssl-devel libnl3-devel net-snmp-devel libnfnetlink-devel popt-devel kernel-devel libnl libnl-devel libmnl-devel libnftnl-devel -y
  2. 创建安装目录

    sudo mkdir /usr/local/keepalived
  3. 解压

    tar -zxvf keepalived-2.0.10.tar.gz
  4. 切换到 keepalived src 目录

    cd keepalived-2.0.10
  5. 配置

    ./configure --prefix=/usr/local/keepalived
  6. Make

    make
  7. 安装

    make install
  8. 创建默认配置目录

    sudo mkdir -p /etc/keepalived
  9. 创建配置文件的符号链接

    sudo ln -s /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
  10. 启动服务

    sudo systemctl start keepalived
  11. 开机启动

    sudo systemctl enable keepalived.service
  12. 查看状态

    systemctl status keepalived.service

配置

  • 执行 configure 配置安装目录时的配置文件
    编辑 /usr/local/keepalived/etc/keepalived/keepalived.conf

  • 不执行 configure 配置安装目录时的配置文件
    编辑 /etc/keepalived/keepalived.conf

卸载

删除安装目录

sudo rm -rf /usr/local/keepalived
Tags: deploy