centos7中如何安装配置keepalived
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,centos7系统中如何安装配置keepalived?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。一、基础环境系统版本nginx版本keepalive
千家信息网最后更新 2026年10月31日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.htmlslave
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.gz2、安装keepalived
tar -zxvf keepalived-2.0.18.tar.gzmv keepalived-2.0.18 /usr/local/keepalivedcd /usr/local/keepalived./configure && make && make install3、创建启动文件
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 }}EOFslave
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 slavekeepalived完成
关于centos7安装配置keepalived的教程就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
配置
测试
文件
版本
内容
更多
环境
系统
不错
作用
基础
大部分
技能
教程
文章
服务器
看吧
知识
帮助
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网加科技
互联网金融监管科技数据
互联网核心科技是什么
工业互联网科技新基建
嘟嘟瓜互联网科技
广州善班互联网科技
无锡溥仪互联网科技有限公司
天速互联网络科技有限公司
互联网科技博主是什么意思
上海宁丞科技互联网
湖南一路畅行互联网科技
晓花互联网科技有限公司网址
爱医互联网络科技
济南有互联网科技公司吗
高科技互联网套路
广州富喜互联网络科技
广州梦谷互联网科技有限公司领导
中国科技和美国互联网
米泉互联网科技专业怎么样
青岛互联网科技园
新华互联网科技
中国互联网科技工作委员会毛军
科技企业和互联网企业
金融科技创新监管互联网金融
互联网科技排名
融贸通互联网科技
互联网科技有限公司 翻译
互联网科技产业特征
众安科技工业互联网合作
唯美互联网科技