LVS+keepalived+httpd高可用集群
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,环境:主keepalived服务器:192.168.80.100从keepalived服务器: 192.168.80.101Web服务器:192.168.80.102
千家信息网最后更新 2026年11月02日LVS+keepalived+httpd高可用集群
环境:主keepalived服务器:192.168.80.100从keepalived服务器: 192.168.80.101Web服务器:192.168.80.102 192.168.80.103在80.100虚拟机上:systemctl stop firewalld //关闭防火墙setenforce 0 //关闭监控yum install lrz* -y //安装上传软件把keepalived包拉入tar xf keepalived-1.4.2.tar.gz -C /opt/ //解压keepalived-1.4.2文件到/optcd /opt/keepalived-1.4.2/yum install gcc gcc-c++ make popt-devel kernel-devel openssl-devel -y./configure --prefix=/make && make installcd /cd /etc/ls | grep keepalivedcd keepalived/vi keepalived.conf //进入keepalived删除所有内容并添加以下内容:! Configuration File for keepalivedglobal_defs { router_id LVS_01 //本服务器的名称}vrrp_instance VI_1 { //定义VRRP热备实例 state MASTER //热备状态,MASTER表示主服务器,BACKUP表示从服务器 interface ens32 //承载VIP地址的物理接口 virtual_router_id 51 //虚拟路由器的ID号,每个热备组保持一致 priority 110 //优先级,数值越大优先级越高 advert_int 1 //通告间隔秒数(心跳频率) authentication { //热备认证信息,每个热备组保持一致 auth_type PASS //认证类型 auth_pass 6666 //密码字符串 } virtual_ipaddress { //指定漂移地址(VIP),可以有多个 192.168.80.188 }}virtual_server 192.168.80.188 80 { //虚拟服务器地址(VIP)、端口 delay_loop 6 //健康检查的间隔时间(秒) lb_algo rr //轮询(rr)调度算法 lb_kind DR //直接路由(DR)群集工作模式 persistence_timeout 60 //连接保持时间(秒) protocol TCP //应用服务器采用的是TCP协议real_server 192.168.80.102 80 { //第一个Web服务器节点的地址、端口 weight 1 //节点的权重 TCP_CHECK { //健康检查方式 connect_port 80 //检查的目标端口 connect_timeout 3 //连接超时(秒) nb_get_retry 3 //连接超时(秒) delay_before_retry 3 //重试间隔 }}real_server 192.168.80.103 80 { //第二个Web服务器节点的地址、端口 weight 1 //节点的权重 TCP_CHECK { //健康检查方式 connect_port 80 //检查的目标端口 connect_timeout 3 //连接超时(秒) nb_get_retry 3 //连接超时(秒) delay_before_retry 3 //重试间隔 } }} :wq //保存退出service keepalived startsystemctl status keepalived //查看keepalived状态ip addr show dev ens32
modprobe ip_vsyum install ipvsadm -yservice keepalived restartipvsadm -Ln //查看LVS虚拟服务器在80.101虚拟机上:systemctl stop firewalld //关闭防火墙setenforce 0 //关闭监控yum install lrz* -y //安装上传软件把keepalived包拉入
tar xf keepalived-1.4.2.tar.gz -C /opt/ //解压keepalived-1.4.2文件到/optcd /opt/keepalived-1.4.2/yum install gcc gcc-c++ make popt-devel kernel-devel openssl-devel -y./configure --prefix=/make && make installmodprobe ip_vsyum install ipvsadm -yvi /etc/keepalived/keepalived.conf //删除所有内容并添加以下内容:! Configuration File for keepalivedglobal_defs { router_id LVS_02}vrrp_instance VI_1 { state BACKUP interface ens32 virtual_router_id 51 priority 105 advert_int 1 authentication { auth_type PASS auth_pass 6666 } virtual_ipaddress { 192.168.80.188 }}virtual_server 192.168.80.188 80 { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 60 protocol TCPreal_server 192.168.80.102 80 { weight 1 TCP_CHECK { connect_port 80 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 }}real_server 192.168.80.103 80 { weight 1 TCP_CHECK { connect_port 80 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } }} :wq //保存退出service keepalived startsystemctl status keepalived //查看keepalived状态----------------------------
在80.102虚拟机上:systemctl stop firewalldsetenforce 0yum install httpd -y //安装httpd vi /etc/httpd/conf/httpd.confServerName www.example.com.80 前面的#去掉cd /var/www/html/ //进入目录echo "SERVER AA
" > index.html //在index.html添加内容lscat index.htmlsystemctl start httpdcdls./web.sh
ifconfig //查找IP地址
在虚拟机80.103上:systemctl stop firewalldsetenforce 0yum install httpd -y //安装httpd
vi /etc/httpd/conf/httpd.confServerName www.example.com.80 前面的#去掉cd /var/www/html/ //进入目录echo "SERVER BB
" > index.html //在index.html添加内容lscat index.htmlsystemctl start httpdvi web.sh 里面添加以下内容#!/bin/bash#hahaifconfig lo:0 192.168.80.188 broadcast 192.168.80.188 netmask 255.255.255.255 uproute add -host 192.168.80.188 dev lo:0echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/lo/arp_announceecho "1" >/proc/sys/net/ipv4/conf/all/arp_ignoreecho "2" >/proc/sys/net/ipv4/conf/all/arp_announcesysctl -p &>/dev/null :wq //保存退出chmod +x web.sh //设置权限./web.shifconfig //查找IP地址scp web.sh root@192.168.80.102:/root/ //把地址传送过去yesroot密码网页上输入http:192.168.80.188在80.103中systemctl stop httpd //关闭httpd在页面上刷新成下面情况:
服务器
服务
地址
内容
端口
检查
节点
健康
状态
一致
优先级
密码
文件
方式
时间
权重
目录
目标
路由
软件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
百单网互联网科技有限公司
互联网科技名片
博彦科技互联网金融
互联网和科技创新
互联网 科技创业
智网互联网科技
腾讯科技 互联网女皇
太原新华互联网科技学校怎么样
上海电发互联网科技有限公司
互联网实体化科技化
广州恒生互联网科技有限
互联网还是高科技吗
互联网科技革命什么开始
互联网科技公司有风险吗
互联网科技圈年度人物
南通创西澳互联网科技有限公司
银川新华互联网科技学校原画
青岛互联网科技园
东风日产互联网科技公司叫什么
工业互联网科技新基建
互联网科技视频
贷财互联网科技
沃里互联网科技
广州紫鲸互联网科技
中国科技互联网公司收入
移动互联网科技股
互联网对科技的发展
深圳艾果互联网通讯科技
互联网公司属于科技吗