本安装教程对应的服务ip与角色
| 机器ip | 机器角色 | 域名 |
| 192.168.101.50 | vip (虚拟ip) | rancher50.cxh.com |
| 192.168.101.10 | lvs keepalived (master) | rancher10.cxh.com |
| 192.168.101.13 | lvs keepalived (backup) | rancher13.cxh.com |
| 192.168.101.30 | rancher (master node) 、dns服务器 | rancher30.cxh.com |
| 192.168.101.11 | rancher (work node) | rancher11.cxh.com |
| 192.168.101.12 | rancher (work node) | rancher12.cxh.com |
第一步:安装linux依赖环境包
yum -y install openssl-devel gcc gcc-c++

第二步:新建keepalived配置文件目录
mkdir /etc/keepalived

第三步:下载wget 命令,并利用weget命令下载keepalived 源码包.
yum install -y wget
wget --no-check-certificate https://www.keepalived.org/software/keepalived-2.0.18.tar.gz
第四步: 解压缩keepalived源码包,移动源码包到/usr/local/ 目录并重命名目录为keepalived
tar -zxvf keepalived-2.0.18.tar.gz
mv keepalived-2.0.18 /usr/local/keepalived

本教程详细介绍了如何在Linux环境中安装并配置Keepalived,以实现LVS高可用负载均衡。步骤包括安装依赖、下载源码、编译安装、配置Keepalived文件,以及启动和检查服务状态。配置文件中涉及到VIP分配、权重设置、健康检查等关键参数。此外,还提到了DNS解析和客户端配置,以及在Real Server上添加辅助脚本来确保服务正常运行。
最低0.47元/天 解锁文章
1181

被折叠的 条评论
为什么被折叠?



