当前位置: 首页 > news >正文

Keepalived 在CentOS安装

下载

有两种下载方式,一种为yum源下载,另一种通过源代码下载,本文章使用源代码编译下载。

官网下载地址:https://www.keepalived.org/download.html

wget https://www.keepalived.org/software/keepalived-2.0.20.tar.gz --no-check-certificate

在这里插入图片描述

安装

在外部平台下载好的软件包上传至linux系统,然后进行解压(此处解压是源码包)

tar -zxvf keepalived-2.0.20.tar.gz -C /opt/

进入目录

cd /opt/keepalived-2.0.20

设置软件编译的路径(--prefix:指明Keepalived的安装位置,--sysconf:指明Keepalived配置文件存放位置,必须放在/etc下面,为了后续Keepalived启动关闭不报错)

./configure --prefix=/opt/keepalived --sysconf=/etc

注意:
1、第一个
如果出现下面错误,则还是缺少openssl和openssl-devel包。
在这里插入图片描述
安装openssl和openssl-devel:

yum -y install openssl openssl-devel

2、第二个
如果执行配置命令,出现以下警告信息,要先进行libnl核心库依赖安装:

*** WARNING - this build will not support IPVS with IPv6. Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS.

解决问题:

yum -y install libnl libnl-devel

执行完上面命令之后,这时候Keepalived目录里面多了个Makefile的文件,这时候我们可以进行安装了。在这里插入图片描述
编译:

make && make install

这时候可以看到我们已经安装完成了,Keepalived安装在 /opt/keepalived 目录下,它的核心配置文件在 /etc/keepalived 目录下

http://www.lryc.cn/news/99828.html

相关文章:

  • Lua语法学习
  • 【Ajax】笔记-jsonp实现原理
  • LLM - Chinese-Llama-2-7b 初体验
  • transformer代码注解
  • 【产品经理】高阶产品如何处理需求?(3方法论+2案例+1清单)
  • Neo4j数据库中导入CSV示例数据
  • 第四章 No.1树状数组的原理与使用
  • mysql(五)主从配置
  • 扫地机语音提示芯片,智能家居语音交互首选方案,WT588F02B-8S
  • ChatGPT | 分割Word文字及表格,优化文本分析
  • 基于JavaSE的手机库存管理系统
  • 驱动开发 day4 (led灯组分块驱动)
  • electron dialog.showMessageBox使用案例
  • 代码随想录算法训练营第二十二天 | 读PDF复习环节2
  • TimescaleDB时序数据库初识
  • Numpy-聚合函数
  • 企业博客资讯如何高效运营起来?
  • 跟我学c++中级篇——模板的继承
  • 需求分析案例:消息配置中心
  • 自动化测试——环境
  • 短视频矩阵营销系统技术开发者开发笔记分享
  • vue2和vue3引用ueditor的区别
  • 【每日运维】RockyLinux8非容器化安装Mysql、Redis、RabitMQ单机环境
  • 第一次后端复习整理(JVM、Redis、反射)
  • python的web学习(一)-初识django
  • JavaWeb+jsp+Tomcat的叮当书城项目
  • 【嵌入式Linux系统开发】——系统移植概述
  • 升讯威在线客服系统是如何实现对 IE8 完全完美支持的(怎样从 WebSocket 降级到 Http)【干货】
  • 用VMware给运行在VMware上的CentOS7生成一个以SSH方式连接VMware上的CentOS7的运行在Windows上的命令行窗口
  • C语言基础-3