当前位置: 首页 > wzjs >正文

网站做百度推广河北网站建设公司排名

网站做百度推广,河北网站建设公司排名,中山百度推广公司,小型网站设计及建设论文目录 一、资源清单 二、修改主机名 三、配置调度器 四、配置Web节点服务器(web1、web2) 五、测试负载均衡 六、测试LVSKeepalived高可用群集 一、资源清单 主机 操作系统 IP地址 lb01 OpenEuler24.03 192.168.16.142 lb02 OpenEuler24.03 …

目录

一、资源清单

二、修改主机名

三、配置调度器

四、配置Web节点服务器(web1、web2)

五、测试负载均衡

六、测试LVS+Keepalived高可用群集


一、资源清单

主机

操作系统

IP地址

lb01

OpenEuler24.03

192.168.16.142

lb02

OpenEuler24.03

192.168.16.143

web1

OpenEuler24.03

192.168.16.144

web2

OpenEuler24.03

192.168.16.145

二、修改主机名

hostnamectl set-hostname lb01
hostnamectl set-hostname lb02
hostnamectl set-hostname web1
hostnamectl set-hostname web2

三、配置调度器

1.加载模块(lb01、lb02)

# 加载 ip_vs 模块
modprobe ip_vs# 查看 ip_vs 版本信息
cat /proc/net/ip_vs

2.安装服务(lb01、lb02)

dnf install -y ipvsadm keepalived 

3.修改配置文件(lb01)

vi /etc/keepalived/keepalived.conf! Configuration File for keepalived
global_defs {router_id lb01
}vrrp_instance VI_1 {state MASTER            # 两个 DS,一个为 MASTER 一个为 BACKUPinterface ens33         # 当前 IP 对应的网络接口,通过 ifconfig 查询virtual_router_id 62    # 虚拟路由 ID(0-255),在一个 VRRP 实例中主备服务器 ID 必须一样priority 100            # 优先级值设定:MASTER 要比 BACKUP 的值大advert_int 1            # 通告时间间隔:单位秒,主备要一致authentication {        # 认证机制,主从节点保持一致即可auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.16.100      # VIP,可配置多个}
}# web 配置
virtual_server 192.168.16.100 80  {delay_loop 3                    # 设置健康状态检查时间lb_algo rr                      # 调度算法,这里用了 rr 轮询算法lb_kind DR                      # 这里测试用了 Direct Route 模式#persistence_timeout 50          # 持久连接超时时间,注意添加此项配置客户端连续请求时,请求到同一节点protocol TCPreal_server 192.168.16.144 80 {weight 1TCP_CHECK {connect_timeout 10   retry 3            # 旧版本为 nb_get_retry delay_before_retry 3  # 重试间隔3秒 connect_port 80}}real_server 192.168.16.145 80 {weight 1TCP_CHECK {connect_timeout 10retry 3delay_before_retry 3connect_port 80}}
}

4.修改配置文件(lb02)

vi /etc/keepalived/keepalived.conf! Configuration File for keepalived
global_defs {router_id lb02
}vrrp_instance VI_1 {state BACKUP            # 两个 DS,一个为 MASTER 一个为 BACKUPinterface ens33         # 当前 IP 对应的网络接口,通过 ifconfig 查询virtual_router_id 62    # 虚拟路由 ID(0-255),在一个 VRRP 实例中主备服务器 ID 必须一样priority 90            # 优先级值设定:MASTER 要比 BACKUP 的值大advert_int 1            # 通告时间间隔:单位秒,主备要一致authentication {        # 认证机制,主从节点保持一致即可auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.16.100      # VIP,可配置多个}
}# web 配置
virtual_server 192.168.16.100 80  {delay_loop 3                    # 设置健康状态检查时间lb_algo rr                      # 调度算法,这里用了 rr 轮询算法lb_kind DR                      # 这里测试用了 Direct Route 模式#persistence_timeout 50          # 持久连接超时时间,注意添加此项配置客户端连续请求时,请求到同一节点protocol TCPreal_server 192.168.16.144 80 {weight 1TCP_CHECK {connect_timeout 10   retry 3            # 旧版本为 nb_get_retry delay_before_retry 3  # 重试间隔3秒 connect_port 80}}real_server 192.168.16.145 80 {weight 1TCP_CHECK {connect_timeout 10retry 3delay_before_retry 3connect_port 80}}
}

5.重启Keeplived服务(lb01、lb02)

echo 'net.ipv4.conf.all.send_redirects = 0' >> /etc/sysctl.conf
echo 'net.ipv4.conf.default.send_redirects = 0' >> /etc/sysctl.conf
echo 'net.ipv4.conf.ens33.send_redirects = 0' >> /etc/sysctl.conf
sysctl -p# 启动keepalived
systemctl start keepalived

四、配置Web节点服务器(web1、web2)

1.安装服务

dnf install -y httpd

2.启动服务

systemctl start httpd --now

3.测试网页

#web1
echo "This is web1" > /var/www/html/index.html
#web2
echo "This is web2" > /var/www/html/index.html

4.编写脚本

vi start.sh#!/bin/bash# 修改为自己的VIP
vip='192.168.16.100'# 临时添加 VIP(重启失效)
sudo ip addr add ${vip}/32 dev lo label lo:0
# 临时添加路由(重启失效)
sudo ip route add local ${vip}/32 dev lo# 永久生效(通过 rc.local 或 NetworkManager 脚本)
echo "ip addr add ${vip}/32 dev lo label lo:0" | sudo tee -a /etc/rc.local
echo "ip route add local ${vip}/32 dev lo" | sudo tee -a /etc/rc.local
sudo chmod +x /etc/rc.localsh start.sh

5.添加环境参数

vi /etc/sysctl.confnet.ipv4.conf.all.arp_ignore = 1 
net.ipv4.conf.all.arp_announce = 2 
net.ipv4.conf.default.arp_ignore = 1 
net.ipv4.conf.default.arp_announce = 2 
net.ipv4.conf.lo.arp_ignore = 1 
net.ipv4.conf.lo.arp_announce = 2sysctl -p

五、测试负载均衡

C:\Users\Y>curl 192.168.16.100
This is web1C:\Users\Y>curl 192.168.16.100
This is web2C:\Users\Y>curl 192.168.16.100
This is web2C:\Users\Y>curl 192.168.16.100
This is web2

六、测试LVS+Keepalived高可用群集

#添加持续访问脚本
for i in $(seq 1 100);do curl 192.168.16.100 ;sleep 1;done
#关闭主调度器
systemctl stop keepalived
#可发现客户端依然可以访问
for i in $(seq 1 100);do curl 192.168.16.100 ;sleep 1;done
This is web1
This is web2
This is web1
This is web2
This is web2


文章转载自:

http://XFHkKhzT.qcqbc.cn
http://11mkypaj.qcqbc.cn
http://6rUZlG3v.qcqbc.cn
http://K2ZwBXgs.qcqbc.cn
http://YtMBULlu.qcqbc.cn
http://22B32VUj.qcqbc.cn
http://DLjgqFI9.qcqbc.cn
http://NdTTmoQC.qcqbc.cn
http://RWJI3xaw.qcqbc.cn
http://Nh1CYPKY.qcqbc.cn
http://Zi21LQTZ.qcqbc.cn
http://SAe3pM1B.qcqbc.cn
http://e4y9Sdp7.qcqbc.cn
http://B3uO6nCM.qcqbc.cn
http://APGHOg5y.qcqbc.cn
http://XUVwnSX0.qcqbc.cn
http://sS0aePnf.qcqbc.cn
http://eFCsm6Cr.qcqbc.cn
http://mZe4J4GI.qcqbc.cn
http://ml7sMLow.qcqbc.cn
http://3wwiUEhj.qcqbc.cn
http://XNAmfS4b.qcqbc.cn
http://iVynLTri.qcqbc.cn
http://2n0xAo7k.qcqbc.cn
http://wVNufntE.qcqbc.cn
http://CrHtAUp4.qcqbc.cn
http://Lmgyp4cO.qcqbc.cn
http://D6jtadGb.qcqbc.cn
http://UB67FdMI.qcqbc.cn
http://MfvifYGr.qcqbc.cn
http://www.dtcms.com/wzjs/713062.html

相关文章:

  • 建设英文网站的请示静态网站规范
  • 上海网站备案流程什么网站做推广效果好
  • 受欢迎的购物网站建设discuz导入wordpress
  • 分站式二手车网站源码it外包合同
  • 做电子商务网站价格画册设计免费模板
  • 简约 网站深圳做网站建设
  • 功能型网站seo服务外包费用
  • 上海网站建设系统上海团购网站建设
  • 网站建设兼职网wordpress修改下载主题介绍
  • 手机网站seo优化google手机官网
  • 网站建设 中企动力南昌0792樱桃小丸子网页设计代码
  • 网站分享链接怎么做本地的营销网站建设
  • 温州网站设计服务网站建设公司专业网站企业开发
  • 大连企业网站建设模板wordpress 连载
  • 网站建设与管理实践心得网站规划设计的一般流程
  • 网站建设合同包含go语言网站开发
  • 城乡建设部网站房产查询手机上怎么创建wordpress
  • 建设网站要用什么软件建设银行内部网站
  • 深圳珠宝品牌网站设计建站视频教程网
  • 投资公司网站建设意义代理服务器在线
  • 使用亚马逊云做网站双减之下托管班合法吗
  • 律师微网站制作定制网站制作费用
  • 有做网站的吗 优帮云广西网站开发
  • 怎么用云校建设学校网站每天免费2小时外网加速
  • 免费图表制作网站网站安全建设进展情况汇报
  • 我不需要做网站wordpress设置不被搜索
  • 高密做网站哪家好代理软文媒体发稿平台
  • 建设网站需要哪些流程图如何做网站的搜索栏
  • 怎么样免费做自己的网站知识产权网站模板
  • vs 2015可以做网站吗wordpress 相册形式