centos7中如何安装配置keepalived
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,centos7系统中如何安装配置keepalived?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。一、基础环境系统版本nginx版本keepalive
千家信息网最后更新 2025年02月23日centos7中如何安装配置keepalived
centos7系统中如何安装配置keepalived?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。
一、基础环境
系统版本 | nginx版本 | keepalived版本 | ip | 作用 |
---|---|---|---|---|
CentOS Linux release 7.5.1804 (Core) | nginx/1.16.1 | keepalived-2.0.18 | 10.1.1.31 | master |
CentOS Linux release 7.5.1804 (Core) | nginx/1.16.1 | keepalived-2.0.18 | 10.1.1.32 | slave |
VIP 10.1.1.111
二、安裝nginx
安裝nignx
yum install nginx -y
修改nginx配置文件
master
echo 'this is master 31' > /usr/share/nginx/html/index.html
slave
echo 'this is slave 32' > /usr/share/nginx/html/index.html
启动nginx
systemctl start nginx
测试nginx启动
curl localhostthis is master
三、安装keepalived
1、 创建依赖环境
yum -y install openssl-devel gcc gcc-c++mkdir /etc/keepalivedwget https://www.keepalived.org/software/keepalived-2.0.18.tar.gz
2、安装keepalived
tar -zxvf keepalived-2.0.18.tar.gzmv keepalived-2.0.18 /usr/local/keepalivedcd /usr/local/keepalived./configure && make && make install
3、创建启动文件
cp -a /usr/local/etc/keepalived /etc/init.d/cp -a /usr/local/etc/sysconfig/keepalived /etc/sysconfig/cp -a /usr/local/sbin/keepalived /usr/sbin/
4、创建配置文件
master
cat > /etc/keepalived/keepalived.conf << EOF! Configuration File for keepalivedglobal_defs { router_id 31} vrrp_instance VI_1 { state MASTER interface ens33 virtual_router_id 3 mcast_src_ip 10.1.1.132 priority 200 advert_int 1 authentication { auth_type PASS auth_pass 123456 } virtual_ipaddress { 10.1.1.111/24 }}EOF
slave
cat > /etc/keepalived/keepalived.conf << EOF! Configuration File for keepalivedglobal_defs { router_id 32} vrrp_instance VI_1 { state BACKUP interface ens33 virtual_router_id 3 mcast_src_ip 10.1.1.132 priority 90 advert_int 1 authentication { auth_type PASS auth_pass 123456 } virtual_ipaddress { 10.1.1.111/24 }}EOF
5、启动keepalived
systemctl start keepalivedsystemctl enable keepalived
四、测试
1、在两台服务器上测试
master
$ curl localhostthis is masterroot@centos7[14:46:07]:~$ curl 10.1.1.111this is masterroot@centos7[15:03:29]:~
slave
$ curl localhostthis is slaveroot@centos7[15:03:59]:/etc/keepalived$ curl 10.1.1.111this is master
2、关闭master的keepalived模仿down机
master关闭keepalived
$ systemctl stop keepalived
- 在slave上面进行测试
$ curl localhostthis is slaveroot@centos7[15:10:29]:/etc/keepalived$ curl 10.1.1.111this is slave
keepalived完成
关于centos7安装配置keepalived的教程就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
配置
测试
文件
版本
内容
更多
环境
系统
不错
作用
基础
大部分
技能
教程
文章
服务器
看吧
知识
帮助
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
鹤壁软件开发应用范围
ni无法连接到许可证服务器
服务器连接异常使用手机无法上网
古代中医图书检索数据库
上饶软件开发
软件开发企业组织结构
软件开发连续性管理
数据库维护事务
济南工业控制软件开发
网易怀旧服服务器跨服更新
自贡软件开发报价
动易数据库配置文件是哪个
魔法觉醒换服务器会重置账号吗
怎么根据ER图设计数据库表
服务器往h5推送消息
魔兽怀旧服紧急服务器
华硕服务器z97主板增加硬盘
比亚迪做软件开发
应用软件无法连接到服务器
学软件开发一年学费大概多少
网吧网络安全策略
软件开发调研表格
服务器管理课程视频
主机是服务器么
点连线网络技术有限公司
db2手动编目数据库
java数据库太少
网络安全新闻专题片观后感
魔兽怀旧服紧急服务器
山东单招网络技术试题