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

武汉做网站训网站优化+山东

武汉做网站训,网站优化+山东,重庆网站房地产,网站设计理念一、概述 Keepalived 是一个基于 VRRP 协议来实现的 LVS 服务高可用方案,可以解决静态路由出现的单点故障问题。 原理 在一个 LVS 服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器…

一、概述

      Keepalived 是一个基于 VRRP 协议来实现的 LVS 服务高可用方案,可以解决静态路由出现的单点故障问题。
    原理
        在一个 LVS 服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器,但
是对外表现为一个虚拟 IP,主服务器会发送 VRRP 通告信息给备份服务器,当备份服务器收不到 VRRP消息的时候,即主服务器异常的时候,备份服务器就会接管虚拟 IP,继续提供服务,从而保证了高可用性。
    解决单点故障问题

二、安装

  yum install -y keepalived


    配置文件
        /etc/keepalived/keepalived.conf
    配置项

global_defs {notification_email {      #故障发生时给谁发邮件通知acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_from Alexandre.Cassen@firewall.loc    ##通知邮件从哪个地址发出smtp_server 192.168.200.1                                ##通知邮件的smtp地址。smtp_connect_timeout 30                        ##连接smtp服务器的超时时间router_id LVS_DEVEL          #标识这台机器ID,默认情况下是主机名,可以配置成主机名vrrp_skip_check_adv_addr     #所有报文都检查比较消耗性能,此配置为如果收到的报文和上一个报文是同一个路由器则跳过检查报文中的源地址vrrp_strict                  #严格遵守VRRP协议,不允许状况:1,没有VIP地址,2.配置了单播邻居,3.在VRRP版本2中有IPv6地址vrrp_garp_interval 0         #ARP报文发送延迟vrrp_gna_interval 0          #消息发送延迟#vrrp_mcast_group4 224.0.0.18 #指定组播IP地址,默认值:224.0.0.18 范围:224.0.0.0到239.255.255.255#vrrp_iptables                #避免生成iptables input链 规则,sip any 拒绝 dip any
}

        router_id 1
            定义节点id
        state MASTER|BACKUP
            定义节点主从状态
        interface ens33
            配置监听的网卡
        virtual_router_id 51
            同一个热备组要保持一致
        priority 100
            节点优先级
        advert_int 1
            多少秒进行一次心跳检测
        authentication {
        auth_type PASS
        auth_pass 1111
    }
            keepalived节点的认证方式,
同一个keepalived双机热备组一定要保持一致
        virtual_ipaddress 
            配置VIP,即漂移地址
        vrrp

vrrp_script chk_nginx_server {script "/etc/keepalived/chk_nginx.sh "interval 1weight -2
}vrrp_instance VI_1 {      #虚拟路由器名称,在一个keepalived可以启多个虚拟路由器,每个虚拟路由器的名字都不一样state MASTER          #当前节点在此虚拟路由器上的初始状态,状态为MASTER或者BACKUP,一般都是配置backup,该值无法决定身份,最终还是通过比较priorityinterface eth0        #绑定为当前虚拟路由器使用的物理接口,如:ens32,eth0,bond0,br0virtual_router_id 51  #每个虚拟路由器惟一标识,范围:0-255,同一组虚拟路由器的vrid必须一致priority 100          #当前物理节点在此虚拟路由器的优先级,范围:1-254,每个keepalived主机节点此值不同advert_int 1          #vrrp通告的时间间隔,默认1snopreempt            #当master宕机恢复之后不抢占masterauthentication {      #认证机制 auth_type PASS    #AH(不推荐)或PASSauth_pass 1111    #预共享密钥,仅前8位有效,同一个虚拟路由器的多个keepalived节点必须一样}virtual_ipaddress {                      #虚拟IP10.0.0.100                           #指定VIP,不指定网卡,默认为eth0,注意:不指定/prefix,默认为/3210.0.0.101/24 dev eth1               #指定VIP的网卡10.0.0.102/24 dev eth2 label eth2:1  #指定VIP的网卡label}track_script {chk_nginx_server }}

三、功能模块

 core 主进程启动
 vrrp vrrp协议:热备份路由协议
check 健康状态检测

四、配置双机热备

master

vrrp_instance VI_1 {state MASTERinterface ens33virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.156.200192.168.156.201192.168.156.202}
}

backup

global_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.156.200}
}

五、验证

   ping验证
        ping 192.168.156.200 


    服务验证
        分别在两台主机中安装nginx

  测试


  
  停掉master的服务,再次访问 

六、双机热备的脑裂现象

   Keepalived配置里同一 VRRP实例
如果 virtual_router_id两端参数配置不一致也会导致裂脑问题发生。
    vrrp实例名字不一致、优先级一致
    防火墙打开,导致心跳无法正常通信
    网卡故障
        网卡进行多路复用 

VIP无法通信
    注释:vrrp_strict

总结

Keepalived是一种用于实现双机热备的工具。它可以通过VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)来实现服务器的高可用性。

在双机热备模式下,Keepalived可以将多个服务器组成一个虚拟的路由器,其中一个服务器作为主服务器处理请求,其他服务器作为备份服务器。如果主服务器发生故障,备份服务器会接管主服务器的工作,确保系统的持续可用性。

    

http://www.ds6.com.cn/news/92640.html

相关文章:

  • 如何用微信支付购物网站山东seo费用多少
  • 网站建设商品的分类百度指数电脑端查询
  • 做征婚网站有哪些推广普通话的意义30字
  • 网站多次提交青岛快速排名
  • 网站建设有什么工作seo页面优化技术
  • 本地安装wordpress账户是什么申泽seo
  • 记事本怎么做网页网络推广seo怎么做
  • 网站做rss wordpress打开百度
  • 网站菜单效果深圳百度推广公司
  • 凡客网站建设怎么样sem是什么公司
  • n加1网站建设长沙seo平台
  • 网站策划与设计网络推广运营推广
  • 江干区住房和城乡建设局网站汕头网站建设方案推广
  • 企业网站源码自适应seo实战密码第三版
  • 做网站用linux哪个版本上海搜索优化推广
  • 马鞍山的网站建设公司如何通过网络营销自己
  • 交友网站美女要一起做外贸百度开户要多少钱
  • 重庆建设工程交易中心网站网络广告投放方案
  • 只做男士衬衫的网站seo薪酬如何
  • 网络推广培训教程南京seo外包平台
  • wordpress淘宝客主题制作鞍山seo公司
  • 旅游网站设计模版品牌网络营销策划书
  • 重庆城乡建设委员会网站自助建站系统模板
  • 青浦网站招营业员做一休一如何查看百度搜索指数
  • 网站建设 软文今日最新足球推荐
  • 页面升级紧急通知自动跳转中seo 最新
  • 电商网站开发的背景谷歌浏览器下载安卓版
  • 网站建设模板型和定制型常见的网络营销策略都有哪些
  • 做网站要不要用jsp惠州seo排名外包
  • 网站建设网站需要什么推广新产品最好的方法