centos7中如何安装配置keepalived
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,centos7系统中如何安装配置keepalived?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。一、基础环境系统版本nginx版本keepalive
千家信息网最后更新 2025年01月22日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安全错误
数据库的锁怎样保障安全
网络安全护航成长主题征文比赛
网络安全课件哈工程
浅谈文献数据库的意义
辉泽网络技术工作室
对数据库的基本操作主要指的是
东阳市苒钟网络技术服务部
中国银联网络安全宣传
智慧城市五大基础数据库
pdu服务器电源厂商
dell服务器t430尺寸
银行软件开发中心薪水
奥特曼系列服务器繁忙怎么解决
数据库更改密码的语句
方舟生存进化介绍炫彩恐龙服务器
数据库语句计算两个日期差
数据库程序设计教程答案
福山区平台软件开发公司有哪些
福州rpa软件开发公司
鸿峥网络技术有限公司
蓝牙数据库传输技术
移动应用软件开发比赛
网络数据库的应用场景
通用软件开发师
怎么查找数据库所有的表
计算机网络安全毕业论文代码
哈尔滨市网络安全宣传周图片
mysql数据库主机地址
天津进口软件开发特点
捷瑞网络技术 笔试
软件开发感悟