行业资讯 2025年08月6日
0 收藏 0 点赞 190 浏览 1399 个字
摘要 :

文章目录 安装keepalived 方式1:yum安装 方式2:源码包安装 高可用集群配置的前提 配置 keepalived安装是非常简单的,对于CentOS 6.4+的系统版本,Keepalived程序包……




keepalived安装是非常简单的,对于CentOS 6.4+的系统版本,Keepalived程序包已经在base源提供。在CentOS 7.x上直接使用yum工具进行安装。

也可以去keepalived官网下载,地址:https://www.keepalived.org/download.html

这里潘老师演示在centos7上的安装与配置,具体如下:

安装keepalived

方式1:yum安装

yum -y install keepalived

方式2:源码包安装

1、wget方式手工安装指定版本的keepalived,将其安装到指定目录下:

#进入src
cd /usr/local/src
#下载指定版本安装包
wget http://www.keepalived.org/software/keepalived-1.3.5.tar.gz --no-check-certificate
#解压到当前目录
tar -zxvf keepalived-1.3.5.tar.gz
#进入解压包
cd keepalived-1.3.5
#执行配置安装目录
./configure --prefix=/usr/local/keepalived --sysconf=/etc
#编译并安装
make && make install

2、拷贝配置文件
将配置文件拷贝到系统对应的目录下

#创建目录
mkdir /etc/keepalived
#拷贝配置文件到/etc/keepalived目录下
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
#复制keepalived脚本到/etc/init.d/ 目录(可忽略)
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
#拷贝keepalived脚本到/etc/sysconfig/ 目录
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

3、设置keepalived服务开机启动

#开机启动
chkconfig keepalived on
 #启动服务
service keepalived start
 #停止服务
service keepalived stop
 #重启服务
service keepalived restart

高可用集群配置的前提

① 确保各节点时间同步 ==> 基于NTP协议或Chrony协议

② 确保iptables和selinux不会阻碍

③ 各节点之间可通过主机名互相通信(对Keepalived并非必须) ==> 名称解析服务的解析结果必须与”uname -n”命令的执行结果相同。

④ 各节点之间的root用户可以基于密钥认证的SSH进行通信(对Keepalived并非必须)

配置

安装完成后,进入安装目录的etc目录下,将keepalived相应的配置文件拷贝到系统相应的目录当中。keepalived启动时会从/etc/keepalived目录下查找keepalived.conf配置文件,如果没有找到则使用默认的配置。/etc/keepalived目录安装时默认是没有安装的,需要手动创建。配置文件目录结构如下所示:
待完善….

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/8573.html

管理员

相关推荐
2025-08-06

文章目录 一、Reader 接口概述 1.1 什么是 Reader 接口? 1.2 Reader 与 InputStream 的区别 1.3 …

988
2025-08-06

文章目录 一、事件溯源 (一)核心概念 (二)Kafka与Golang的优势 (三)完整代码实现 二、命令…

465
2025-08-06

文章目录 一、证明GC期间执行native函数的线程仍在运行 二、native线程操作Java对象的影响及处理方…

348
2025-08-06

文章目录 一、事务基础概念 二、MyBatis事务管理机制 (一)JDBC原生事务管理(JdbcTransaction)…

456
2025-08-06

文章目录 一、SnowFlake算法核心原理 二、SnowFlake算法工作流程详解 三、SnowFlake算法的Java代码…

517
2025-08-06

文章目录 一、本地Jar包的加载操作 二、本地Class的加载方法 三、远程Jar包的加载方式 你知道Groo…

832
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号