我可能不理解这应该如何工作,但我无法弄清楚为什么具有这个基本vrrp_instance的BACKUP系统正在立即转换为master并且似乎永远不会尊重优先级.

当健康和在线时,为什么虚拟IP地址不会从备份系统中丢失?

看起来两个系统都在广播vrrp广告.来自备份系统上的tcpdump:

betaproxyslc01.fakecorp.com > vrrp.mcast.net: vrrp betaproxyslc01.fakecorp.com > vrrp.mcast.net: VRRPv2,Advertisement,vrid 51, prio 150,authtype simple,intvl 1s,length 20,>addrs: virtual-app.fakecorp.com auth “password”

15:52:24.541637 IP (tos 0xc0,ttl 255,id 1611,offset 0,flags [none],proto VRRP (112),length 40)

betaproxyslc02.fakecorp.com > vrrp.mcast.net: vrrp betaproxyslc02.fakecorp.com > vrrp.mcast.net: VRRPv2, prio 100, authtype simple,>addrs: virtual-app.fakecorp.com auth “password”

15:52:25.410073 IP (tos 0xc0,id 1779,length 40)

但是使用ip addr命令在两台主机上显示虚拟IP地址.

这是配置:

global_defs {

notification_email {

me@fakecorp.com

}

notification_email_from keepalived@betaproxyslc01.fakecorp.com

smtp_server mysmtpserver.fakecorp.com

smtp_connect_timeout 30

router_id BETAPROXYSLC01

}

vrrp_script chk_haproxy{

script "killall -0 haproxy"

interval 2 # check every 2 seconds

weight 2 # add 2 points of prio if OK

}

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 51

priority 150

advert_int 1

notify /usr/local/bin/notify.sh

authentication {

auth_type PASS

auth_pass keep0ut!

}

virtual_ipaddress {

10.10.0.40

}

track_script{

chk_haproxy

}

}

在BACKUP服务器上,router_id不同,状态为BACKUP,优先级为100.其他设置相同.

这是在CentOS 7上安装的,使用Keepalived v1.2.10(06 / 10,2014),一个Hyper-V来宾VM,带有3.10.0-123.8.1.el7.x86_64内核.

linux删除vip 绑定,linux – VIP不会从备份keepalived中删除相关推荐

  1. linux系统arp绑定,Linux下ARP绑定

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 一.ARP协议简介 当主机上的需要发送一个数据到一个目的IP时,设备驱动程序并不能理解这个IP地址. 系统需要将IP地址 ...

  2. linux内核端口绑定,linux 多网卡bonding 绑定 端口聚合

    将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据, 如果使用单个的千兆网口将会是很严重的瓶颈.其它的应用,比如ftp服务器,高负载的下载网站, ...

  3. linux blender骨骼绑定,Linux下安装Blender

    Blender在Windows下,可以在官方直接下载免安装的版本,下载解压缩就能用. 在Linux下稍微麻烦一点点. 如下3步安装的blender不一定是最新版本,且安装完成后发现设置中文会变为方块. ...

  4. python删除所有core文件_python – 从pandas.core.series.Series中删除前导零

    我有一个带有数据的pandas.core.series.Series 0 [00115840, 00110005, 001000033, 00116000... 1 [00267285, 002636 ...

  5. python删除数组特定元素_如何使用python从数组中删除特定元素

    我想写一些东西从数组中删除一个特定的元素. 我知道我必须for遍历数组以查找与内容匹配的元素. 假设我有一系列电子邮件,并且想摆脱与某些电子邮件字符串匹配的元素. 我实际上想使用for循环结构,因为我 ...

  6. iphone交通卡忘记删除_如何从iPhone上的电子钱包应用中删除卡和通行证

    iphone交通卡忘记删除 You go to open the Wallet app on your iPhone so that you can delete a card or pass you ...

  7. es6删除对象的属性_javascript - 按对象属性从数组中删除对象

    javascript - 按对象属性从数组中删除对象 var listToDelete = ['abc', 'efg']; var arrayOfObjects = [{id:'abc',name:' ...

  8. Linux四网口绑定,linux 网口绑定

    Redhat AS 4 双网卡绑定 刚在一台IBM Xserver服务器上装了RedHat Linux Enterprise AS 4,为了提高网络的可靠性配置双网卡绑定. 一.环境描述 我的RedH ...

  9. linux网卡端口绑定,Linux 系统双千兆网卡绑定实现

    本文详述了在Redhat Linux 8.0 下将服务器的双千兆网卡接口通过bonding技术绑定成对外具有一个IP地址的虚拟网络接口,以保证网络传输的高可用. 1. 编辑 /etc/modules. ...

最新文章

  1. 脱口秀《娶妻当娶女博士》续集《娶妻别娶女博士》北大生物女博士的自白,爆笑加泪点...
  2. 腾讯云携手朋迈推出“综合能源服务平台” 实现能源资源“智慧化”运营
  3. MVC入门学习笔记(十)
  4. javascript中关于作用域和闭包
  5. .net core 文件流保存图片_Java--利用TCP实现文件上传
  6. C++ 之 转义字符
  7. 十一、Shell脚本流程控制语句
  8. KDE一周工作纪要(2011/9/4~2011/9/10)
  9. STM32L0系列单片机低功耗(STOP)使用+RTC唤醒+LPUART(DMA方式)唤醒+LPTIM唤醒
  10. 神经网络学习小记录63——Keras 图像处理中注意力机制的代码详解与应用
  11. 基于微信小程序评选投票系统 开题报告
  12. STM32Cube配置串口
  13. windows11便签在哪里,win11怎么新建便签
  14. 全球医药研发支出及处方药市场发展前景分析:预计到2026年全球处方药销售额超过1.4万亿美元[图]
  15. 机试算法讲解:第26题 分解素因数
  16. REVERSE-COMPETITION-DSCTF-2022
  17. OpenRisc-58-ORPSoC调试环境的构建
  18. 开启Atcoder之路
  19. z(xi)i取1到n编入matlab,matlab fisher z转换
  20. 获取微信推文的实际链接地址(包含JSON数据以及推文msg_data_id)

热门文章

  1. 第七届全国大学生智能汽车竞赛获奖名单
  2. mysql远程权限grant_mysql 赋给用户远程权限 grant all privileges on
  3. 手撕 leetcode 中难题 第一天
  4. via浏览器下载路径_Via - 能够安装脚本插件的安卓浏览器
  5. 鸿蒙os内测版应用名称,鸿蒙OS2.0发布,只有两款机型可以申请内测
  6. mysql数据库什么是事件_MySQL数据库之mysql 事件(Event) 总结
  7. 网络系统结构和设计的基本规则(Basic rules for network system architecture and design)
  8. 【 C 】字符串函数专题
  9. 几个判断时不变系统的精彩例子
  10. (连续)周期信号的傅里叶级数(FS)