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

建设银行网站邮箱我的世界怎么做神器官方网站

建设银行网站邮箱,我的世界怎么做神器官方网站,免费行情软件网站mnw,建设网站就选用什么样的公司目录 keepalived双机热备 一、概述 #xff08;一#xff09;具体工作原理如下#xff1a; #xff08;二#xff09;实验拓补 二、安装NFS、配置 1、第一台机器配置#xff1a;NFS #xff1a;192.168.11.101 2、更改配置文件 3、安装NFS进行目录共享 4、编辑…目录 keepalived双机热备 一、概述 一具体工作原理如下 二实验拓补 二、安装NFS、配置 1、第一台机器配置NFS 192.168.11.101 2、更改配置文件 3、安装NFS进行目录共享  4、编辑配置文件进行文件共享   5、创建需要共享的目录  6、在创建的目录下建立一个网站访问文档  7、查看是否存在共享目录 8、在第二台 master 第三台 slave 分别进行挂载  三、功能模块 1、VRRP模块 2.、配置管理模块 3.、健康检查模块 4.、故障转移模块 5.、日志记录模块 四、配置双机热备 1、master192.168.11.102 2、slave192.168.11.103配置 五、验证 六、双机热备的脑裂现象 七、当VIP无法通信时 keepalivedlvsDR 一、作用 二、 调度器配置 1、安装keepalived和ipvsadm主、备 2、创建ipvsadm启动需要的文件主、备  3、启动服务 4、加载ip_vs模块  5、配置keepalived 1主调度器master 2备调度器backup 6、重启服务主、备 7、查看lvs节点状态 三、web节点配置 1、调整ARP参数Web1服务、Web2服务 2、使用命令生效 3、配置虚拟IP地址 4、添加回环路由 5、安装nginx 6、启动服务  7、更改网页访问内容 8、进行网站访问检测 总结 keepalived双机热备 一、概述 Keepalived是一个用于高可用性的软件它通过实现VRRPVirtual Router Redundancy Protocol虚拟路由冗余协议来提供双机热备功能。 双机热备是一种架构设计其中有两台服务器主机和备机同时运行并共享相同的虚拟IP地址VIP。当主机出现故障或不可用时备机会接管主机的工作并使用相同的VIP地址以确保服务的持续可用性。 Keepalived利用VRRP协议来实现双机热备。 一具体工作原理如下 1、主机和备机通过VRRP协议进行通信协商并确定主机和备机的优先级主机通常具有较高的优先级。 2、在正常情况下主机会周期性地发送VRRP心跳消息以证明自己的存活状态和优先级。 3、如果备机在一定时间内没有收到主机的心跳消息它会认为主机不可用并开始进行故障转移。 4、当备机接管主机的工作时它会使用相同的VIP地址并开始处理来自客户端的请求。 5、一旦主机恢复正常它会发送一条特殊的VRRP消息请求备机放弃VIP地址并将其切换回主机。 说简单点就是在一个 LVS 服务集群中通常有主服务器MASTER和备份服务器BACKUP两种角色的服务器但是对外表现为一个虚拟 IP主服务器会发送 VRRP 通告信息给备份服务器当备份服务器收不到 VRRP消息的时候即主服务器异常的时候备份服务器就会接管虚拟 IP继续提供服务从而保证了高可用性。 keepalived双机热备解决了单点故障问题在主宕机以后备自动接替主的工作继续运行当原主重启后主自动变换为原有主。 二实验拓补 二、安装NFS、配置 1、第一台机器配置NFS 192.168.11.101 yum install -y keepalived2、更改配置文件 在更改配置文件前建议先做一个备份避免后续出现故障问题 cd /etc/keepalived/ ls cp keepalived.conf keepalived.conf.bak lsvim /etc/keepalived/keepalived.conf3、安装NFS进行目录共享  yum install -y nfs-utils4、编辑配置文件进行文件共享   vim /etc/exports5、创建需要共享的目录  mkdir /opt/wjy6、在创建的目录下建立一个网站访问文档  cd /opt/wjy/echo test index.html7、查看是否存在共享目录 showmount -eshowmount -e 表示显示指定主机所挂载的共享文件系统列表。 exportfs -arvexportfs -arv 表示将所有已经在/etc/exports中定义的文件系统重新导出。直接进行挂载无需重启服务 其中-a表示重新导出所有已经定义的文件系统-r表示清除已经导出的文件系统-v表示显示详细的导出信息。 8、在第二台 master 第三台 slave 分别进行挂载  注此步是在安装完web网站以后进行挂载的例如nginx挂载到nginx的访问目录apache挂载到apache的访问目录下不然访问找不到内容  三、功能模块 Keepalived双机热备的功能模块包括以下几个 1、VRRP模块 VRRPVirtual Router Redundancy Protocol模块实现了VRRP协议用于实现多个路由器之间的冗余和故障恢复。它允许多个路由器共享一个虚拟IP地址通过选举一个主节点来处理网络流量一旦主节点失效备份节点可以接管虚拟IP地址。 2.、配置管理模块 这个模块负责管理Keepalived的配置文件。配置文件中定义了服务器的角色主节点或备份节点、网络接口、虚拟路由器ID、优先级、虚拟IP地址等参数。通过配置管理模块可以灵活地配置和管理Keepalived的行为。 3.、健康检查模块 健康检查模块定期检查真实服务器的可用性。它发送请求到真实服务器并根据响应情况判断服务器是否正常运行。如果服务器无法响应或状态异常健康检查模块将发出警告并触发故障转移操作。 4.、故障转移模块 故障转移模块是Keepalived的核心功能之一。当主节点发生故障或不可用时故障转移模块将虚拟IP地址切换到备份节点确保服务的连续性。它负责监控主节点的状态并在需要时触发切换操作。 5.、日志记录模块 日志记录模块记录Keepalived的运行日志包括故障转移事件、状态变化等。通过日志记录可以方便地查看和分析Keepalived的运行情况帮助故障排查和监控。 这些功能模块共同协作实现了Keepalived双机热备的高可用性和故障恢复机制。通过VRRP协议、配置管理、健康检查和故障转移Keepalived确保了服务的连续性并提供了一种简单而可靠的解决方案来提高系统的稳定性。 core        主进程启动 vrrp        vrrp协议热备份路由协议 check        健康状态检测 四、配置双机热备 1、master192.168.11.102 vim /etc/keepalived/keepalived.conf配置文件内容 ! Configuration File for keepalivedglobal_defs {router_id LVS_DEVEL }vrrp_instance VI_1 {state MASTERinterface ens33virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.11.200192.168.11.201192.168.11.202} }启动服务  systemctl start keepalived 查看IP  真实IP和虚IP 2、slave192.168.11.103配置 vim /etc/keepalived/keepalived.conf配置文件内容 ! Configuration File for keepalivedglobal_defs {router_id LVS_DEVEL }vrrp_instance VI_1 {state BACKUPinterface ens33virtual_router_id 51priority 90advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.11.200192.168.11.201192.168.11.202} }注 标记这两个地方一点要进行更改这样才可以做到主停止工作备启动运行而且备的优先级一定要低于主的优先级。 五、验证 安装web服务什么都可以Nginx、Apache等等 停掉主的服务 再次进行查看 此时启动原主关闭备进行查看  六、双机热备的脑裂现象 Keepalived配置里同一 VRRP实例如果 virtual_router_id两端参数配置不一致也会导致裂脑问题发生。 vrrp实例名字不一致、优先级一致 防火墙打开导致心跳无法正常通信 网卡故障网卡进行多路复用 七、当VIP无法通信时 注释掉配置文件中vrrp_strict即可 keepalivedlvsDR 一、作用 使用keepalived解决lvs的单点故障 高可用集群 二、 调度器配置 拓补图 实验要求使用四台机器进行配置 主调度器master192.168.11.111 备调度器backup192.168.11.112 Web服务1nginx1192.168.11.113 Web服务2nginx2192.168.11.114 虚IP192.168.11.200 更改主机名 hostnamectl set-hostname master bashhostnamectl set-hostname backup bashhostnamectl set-hostname nginx1 bashhostnamectl set-hostname nginx2 bash1、安装keepalived和ipvsadm主、备 yum install -y keepalived ipvsadm2、创建ipvsadm启动需要的文件主、备  touch /etc/sysconfig/ipvsadm3、启动服务 systemctl start keepalived systemctl start ipvsadm4、加载ip_vs模块  modprobe ip_vs lsmod | grep ip_vs5、配置keepalived 1主调度器master 注先备份配置文件养成良好习惯。 cd /etc/keepalived/ cp keepalived.conf keepalived.conf.bak编辑配置文件  vim /etc/keepalived/keepalived.conf 1 ! Configuration File for keepalived #是本文的注释同时使用#注释一样可以2 3 global_defs {4 # notification_email { #注释掉这些目前无用的的配置5 # acassenfirewall.loc6 # failoverfirewall.loc7 # sysadminfirewall.loc8 # }9 # notification_email_from Alexandre.Cassenfirewall.loc10 # smtp_server 192.168.200.111 # smtp_connect_timeout 3012 router_id LVS_DEVEL113 # vrrp_skip_check_adv_addr14 # vrrp_strict #取消严格遵守vrrp协议功能15 # vrrp_garp_interval 016 # vrrp_gna_interval 017 }18 19 vrrp_instance VI_1 {20 state MASTER21 interface ens3322 virtual_router_id 5123 priority 10024 advert_int 125 authentication {26 auth_type PASS27 auth_pass 111128 }29 virtual_ipaddress {30 192.168.11.20031 # 192.168.200.1732 # 192.168.200.1833 }34 }35 36 virtual_server 192.168.11.200 80 {37 delay_loop 638 lb_algo rr39 lb_kind DR40 persistence_timeout 5041 protocol TCP42 43 real_server 192.168.11.113 80 {44 weight 145 HTTP_GET {46 url {47 path /48 # digest ff20ad2481f97b1754ef3e12ecd3a9cc49 }50 url {51 path /52 # digest 9b3a0c85a887a256d6939da88aabd8cd53 }54 connect_timeout 355 nb_get_retry 356 delay_before_retry 357 }58 }59 real_server 192.168.11.114 80 {60 weight 161 HTTP_GET {62 url {63 path /64 # digest ff20ad2481f97b1754ef3e12ecd3a9cc65 }66 url {67 path /68 # digest 9b3a0c85a887a256d6939da88aabd8cd69 }70 connect_timeout 371 nb_get_retry 372 delay_before_retry 373 }74 }75 }76 77 ##78 #以下97行配置文件暂时无用这里全部删除掉因为已经做好过备份。#2备调度器backup 备份配置文件 cd /etc/keepalived/ cp keepalived.conf keepalived.conf.bak因为备调度器的配置与主调度器配置大多一样这里我们使用 scp 将配置好的主配置文件传至备调度器中进行细微修改 scp keepalived.conf 192.168.11.112:/etc/keepalived/vim keepalived.conf只需更改12行、20行、23行内容即可 6、重启服务主、备 systemctl restart keepalived systemctl restart ipvsadm7、查看lvs节点状态 ipvsadm -ln三、web节点配置 1、调整ARP参数Web1服务、Web2服务 vim /etc/sysctl.conf添加内容  net.ipv4.conf.all.arp_ignore1 net.ipv4.conf.all.arp_announce2 net.ipv4.conf.default.arp_ignore1 net.ipv4.conf.default.arp_announce 2 net.ipv4.conf.lo.arp_ignore 1 net.ipv4.conf.lo.arp_announce2 2、使用命令生效 sysctl -p3、配置虚拟IP地址 cd /etc/sysconfig/network-scripts/ cp ifcfg-lo ifcfg-lo:0 vim ifcfg-lo:0编辑内容 DEVICElo:0 IPADDR192.168.11.200 NETMASK255.255.255.255 ONBOOTyes NAMEloopback:04、添加回环路由 route add -host 192.168.11.200/32 dev lo:05、安装nginx yum install -y nginx6、启动服务  systemctl start nginx7、更改网页访问内容 Web1服务 echo nginx1 /usr/share/nginx/html/index.html Web2服务  echo nginx2 /usr/share/nginx/html/index.html 8、进行网站访问检测 关掉主调度器服务 去备调度器上查看ip  然后网站进行访问检测 这样可以看到实现了负载均衡在主宕机以后从接替主继续实行网页访问。 如果在配置中配置完成时无法负载均衡访问网页可以 ipvsadm -C 清除配置 ipvsadm -A -t 192.168.11.200:80 -s rr ipvsadm -a -t 192.168.11.200:80 -r 192.168.11.113:80 -g ipvsadm -a -t 192.168.11.200:80 -r 192.168.11.114:80 -g重新进行指定 ipvsadm-save /etc/sysconfig/ipvsadm systemctl restart keepalived 将配置保存到指定文件中重启服务即可 总结 通过今天搭配的这两个服务可以进一步健康检查、持久化、连接超时等参数来优化负载均衡和故障恢复。无论是Keepalived双机热备还是KeepalivedLVSDR都需要确保网络配置正确、Keepalived服务正常运行以及实时监控服务状态。这样可以实现高可用性和负载均衡提高系统的稳定性和可靠性。可能有理解不到之处忘大家见谅。
http://www.huolong8.cn/news/60354/

相关文章:

  • 软件网站怎么做的企业网站建设的类型有哪些
  • 西安网站优化公司wordpress火车头发布模块接口
  • 个人网站设计内容职业教育培训机构排名前十
  • 长沙企业网站建设公网站建设建站基本流程介绍
  • 建设银行网站怎么先无贷款呢安徽专业网站建设检修
  • 制作网站上海电话销售企业网站怎么做
  • ps课堂网站注册一个网站需要多少钱
  • 西宁做网站建设公司哪家好产品宣传图册
  • 网站后台分模块网站免费建站方法
  • 网站点击率多少正常属于您自己的网站建设
  • 旅游网站域名应该如何设计徐州个人建站模板
  • 12306网站开发语言玉环做网站有哪些
  • 湖北专业网站建设维修电话网络平台的推广方法
  • 公司网站无法打开专业北京网站建设公司哪家好
  • 如何做网站浏览pdf江门建站公司模板
  • 阿里巴巴网站建设做爰片的网站
  • 淘特app官方网站下载汉中建设工程招标网最新公告
  • 网站标题优化可以含几个关键词网站定制哪家比较好
  • 做网站的 简历杭州知名网站建设
  • 网站建设中管理员登录的代码怎么写怎么建立一个网站卖东西
  • 百度和阿里哪个厉害做网站微商怎么做分销
  • 网站建设seo 视频教程全球新冠疫苗接种率
  • 心理网站建设策划书最新手机网站推荐
  • 怎么做网站播放器wordpress中文手册
  • 做软件与做网站建设有什么区别霸州做网站的
  • 网站死链接提交黄页网络的推广
  • 做美食哪些类型网站小型企业网方案设计5000字
  • 网页设计做网站首页上海企业网络推广价格
  • 济南营销网站建设会qt怎么做网站
  • 网站框架类型食品网站建设目的