记录一下 OpenStack下的虚拟机,keepalived虚拟ip,ping不通
keepalived,能够部署上,虚拟ip也能够在两个服务器上面进行漂移,但是从另外一台ping,那一台的虚拟ip,ip不同。2.如果你的环境和我的一样,虚拟机也是OpenStack创建的那么恭喜你,我这个可以帮助你。按照图上,找到这个地方,然后看你的虚拟ip是基于什么的,我是基于内网ip的,然后点进去。找到keepalived所在的ip地址。1.OpenStack 创建的2个虚拟机。1.网上给的
·
一 环境:
1.OpenStack 创建的2个虚拟机。
2.在两个虚拟机上部署keepalived。
二 现状:
keepalived,能够部署上,虚拟ip也能够在两个服务器上面进行漂移,但是从另外一台ping,那一台的虚拟ip,ip不同。
三 解决方案:
1.网上给的许多通用方案,我都试过了不行。
2.如果你的环境和我的一样,虚拟机也是OpenStack创建的那么恭喜你,我这个可以帮助你。
访问OpenStack
按照图上,找到这个地方,然后看你的虚拟ip是基于什么的,我是基于内网ip的,然后点进去。
找到keepalived所在的ip地址。点击name
点击可用地址对
点击添加可用的地址对
在这个地方将虚拟ip添加进去,就可以了
回到服务器上ping 虚拟ip可以正常ping通了。
四 总结:
OpenStack 不是我自己搭建的,是一开始来就有了,自己也是在网上查了很多资料,都没有管用,最后怀疑到是不是OpenStack的问题,然后在晚上沿着OpenStack的方向找了一下,发现确实有有相关的资料,但是都是通过命令去弄的,本身对OpenStack也不是很了解,不敢随便搞,然后就在页面上找对应的功能,发现了这个可用的地址对,所以当出现问题的时候,如果一直在一个方向走下去,可能走不到头,及时的换方向,才能帮助自己快速的解决问题 。
这个为啥我不懂,因为确实对OpenStack不是很了解,对网络了解也是一般,用我自己大白话叙述的话,就是虚拟机是基于OpenStack创建的,所以虚拟机的一切都是属于OpenStack管理的,你自己弄个虚拟ip,不告诉我OpenStack,我知道你这个是干啥的,这个时候虚拟ip没有向OpenStack报备,所以一直不生效,所以通过这个可用的地址对,向OpenStack报备一下就ok了。
更多推荐
已为社区贡献5条内容
所有评论(0)