首页 > 系统相关 >keepalived编译安装-CentOS X86

keepalived编译安装-CentOS X86

时间:2024-12-11 15:46:36浏览次数:11  
标签:X86 CentOS keepalived sudo Keepalived etc systemctl 2.3

环境信息

操作系统: CentOS Linux release 7.9.2009 (Core)
架构:X86
keepalived版本:2.3.1

编译

wget https://www.keepalived.org/software/keepalived-2.3.1.tar.gz
tar xvf keepalived-2.3.1.tar.gz
cd keepalived-2.3.1/
./configure --prefix=/usr/local/keepalived 
make
make install

编译完成查看版本

 /usr/local/keepalived/sbin/keepalived --version

配置并启动 Keepalived

创建配置目录和日志目录:

sudo mkdir -p /etc/keepalived
sudo mkdir -p /var/log/keepalived

创建和编辑配置文件 /etc/keepalived/keepalived.conf:

sudo vi /etc/keepalived/keepalived.conf

vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1

    authentication {
        auth_type PASS
        auth_pass 1234
    }

    virtual_ipaddress {
        192.168.1.100
    }
}

创建系统服务(可选)

为了方便管理 Keepalived 服务,可以创建一个 systemd 服务文件。

创建 systemd 服务文件:

sudo vi /etc/systemd/system/keepalived.service
[Unit]
Description=Keepalived service
After=network.target

[Service]
ExecStart=/usr/local/keepalived/sbin/keepalived -D
ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/var/run/keepalived.pid
KillSignal=SIGTERM
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

启动并启用 Keepalived 服务:

sudo systemctl daemon-reload
sudo systemctl start keepalived
sudo systemctl enable keepalived

检查 Keepalived 服务状态:

systemctl status keepalived

标签:X86,CentOS,keepalived,sudo,Keepalived,etc,systemctl,2.3
From: https://www.cnblogs.com/wiseo/p/18599766

相关文章

  • CentOS 上下载特定的安装包及其所有依赖包
    在CentOS上下载特定的安装包及其所有依赖包,可以使用yumdownloader工具配合yum。以下是详细步骤:步骤1:安装yum-utils工具yumdownloader是yum-utils包的一部分,需要先安装它:sudoyuminstall-yyum-utils步骤2:启用源并更新缓存确保你的yum源是有效的并更新......
  • openGauss6.0.0在centos8系统下的安装单机版
    1.环境准备参考官网https://docs.opengauss.org/zh/docs/6.0.0/docs/InstallationGuide/%E5%87%86%E5%A4%87%E8%BD%AF%E7%A1%AC%E4%BB%B6%E5%AE%89%E8%A3%85%E7%8E%AF%E5%A2%83_%E4%BC%81%E4%B8%9A%E7%89%88.html2.官网下载安装包:https://opengauss.org/zh/download/  (......
  • 2024-2025最新虚拟机配置环境详细步骤(图文讲解)(Centos篇)
    一丶环境准备(点击下载)VMwareWorkstationProCentos镜像文件(CentOS-7-x86_64-DVD-2009.iso)二丶启动VM新建虚拟机(默认下一步)创建一个路径来存放你的虚拟机(名称可以按照你自己的需求)磁盘的大小根据自己的项目需求进行填下(一般20G够用)选择你自己映射文件......
  • 【虚拟机】Windows(x86)上部署Win11 on ARM虚拟机
    参考链接:1.https://blog.csdn.net/XiaoYuHaoAiMin/article/details/1407012502. https://mbd.baidu.com/newspage/data/dtlandingsuper?nid=dt_4530491488179269409&sourceFrom=search_a第一步:安装QEMU虚拟机1.下载链接:https://www.qemu.org/(这个链接找到的都是tar,还是直接......
  • CentOS 7.9 升级 GCC 4.8.5 到 8.3.1
    mkdir/etc/yum.repos.d.bakmv/etc/yum.repos.d/*/etc/yum.repos.d.bakrm-f/etc/yum.repos.d/*wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repocp/etc/yum.repos.d.bak/CentOS-SCLo-scl.repo/etc/......
  • Centos7更换Yum源
    一、先备份系统本身的yum源[root@localhost~]cd/etc/yum.repos.d/[root@localhost~]mvCentOS-Base.repoCentOS-Base.repo.bak 二、下载国内的yum源到/etc/yum.repos.d/CentOS-Base.repo(腾讯云yum源)wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirro......
  • Openstack离线镜像封装案例(基于Centos8.4)
    Openstack离线镜像封装案例(基于Centos8.4)以下步骤是一个完整的流程,从准备环境、下载必要文件,到最终创建定制ISO镜像。环境准备在CentOS8.4系统上进行以下操作(也可根据自身需要选择合适的操作系统):系统镜像处理1、安装必备工具安装用于创建和操作ISO镜像的工具:yumi......
  • CentOS 7.9 更新 yum 源
    1、更新yum源为华为云mkdir/etc/yum.repos.d.bakmv/etc/yum.repos.d/*/etc/yum.repos.d.bak#rm-f/etc/yum.repos.d/*wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repoyumcleanallyummakecachefas......
  • Centos 7 系统 OceanBase 4.0 社区版三副本集群安装部署指南
    ========================================== 现供职于某上市互联网公司担任DBAOracle&PGACE称号,拥有OracleOCM、AWS、以及部分国产数据库等产品认证。喜欢技术分享,热爱交友,也热爱健身。墨天轮社区MVPOceanBase、PG中国分会、IvorySQL等南京地区组织者,也是TeckTa......
  • PostgreSQL 安装部署系列:采用源码方式在Centos 7.9 安装指定 PostgreSQL 数据库
    ========================================== 现供职于某上市互联网公司担任DBAOracle&PGACE称号,拥有OracleOCM、AWS、以及部分国产数据库等产品认证。喜欢技术分享,热爱交友,也热爱健身。2019年加入墨天轮,目前已发表了一百多篇原创文章,曾多次获评"月度墨力之星"。Oc......