首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建Virtual_IP用于PaceMaker + Corosync CentOS 7的困难

创建Virtual_IP用于PaceMaker + Corosync CentOS 7的困难
EN

Unix & Linux用户
提问于 2016-04-29 06:39:03
回答 3查看 9K关注 0票数 1

好的,我已经成功地深入到了配置中,这两个节点已经进行了身份验证,一切都很好,但是当我尝试添加virtual_ip时,它永远不会启动。

到目前为止,我使用的内容并不重要,但我的写(假发)在这里,我只是不想让这篇文章看起来比需要的更大。

要创建虚拟接口,我使用了以下内容:

代码语言:javascript
复制
pcs resource create virtual_ip ocf:heartbeat:IPaddr2 ip=192.168.1.218 cidr_netmask=32 op monitor interval=30s

我只有一个nic,它的配置如下所示:

代码语言:javascript
复制
[root@node1 network-scripts]# cat ifcfg-eno16777984
TYPE="Ethernet"
BOOTPROTO=none
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT=no
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME=eth0
UUID="bf0b3de8-f607-42f3-9b00-f22f59292c94"
DEVICE="eno16777984"
ONBOOT="yes"
IPADDR=192.168.1.216
PREFIX=32
GATEWAY=192.168.1.1
DNS1=192.168.1.149

错误:(通过"pcs状态“找到)

代码语言:javascript
复制
* virtual_ip_start_0 on node1 'unknown error' (1): call=12, status=complete, exitreason='Unable to find nic or netmask.',
last-rc-change='Fri Apr 29 02:03:57 2016', queued=1ms, exec=24ms

我不认为这是一个IPTables问题,因为我现在已经禁用它和所有其他防火墙。我没有禁用SELinux。我怀疑我需要另一个网络配置,但我有点迷失了如何使device=和真的我只是从Ubuntu,所以布局有点新,但我喜欢NMTUI!

这看起来很有希望的界面,但我无法使它工作,我尝试了很多。任何帮助都是非常感谢的。

我还读了几句

https://www.centos.org/forums/viewtopic.php?t=50183 https://ihazem.wordpress.com/2011/03/15/adding-virtual-interface-to-centosredhat/

这是我所遵循的指南:

http://clusterlabs.org/doc/en-US/Pacemaker/1.1-pcs/html-single/Clusters_从…_划痕/index.html#_添加_一个_资源

一如既往,如果你需要更多的信息,我很高兴提供它,谢谢提前!

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2016-05-01 01:48:37

指南没有让您将nic=eno###添加到这个命令中,但是如果我不使用它,它就失败了。您可以通过以下命令找到设备编号

代码语言:javascript
复制
cat /etc/sysconfig/network-scripts/ifcfg-e* | grep DEVICE

我的命令是eno16777984,所以这是我的示例命令。

代码语言:javascript
复制
pcs resource create virtual_ip ocf:heartbeat:IPaddr2 ip=192.168.1.218 cidr_netmask=32 nic=eno16777984 op monitor interval=30s

确保它开始使用以下命令:

代码语言:javascript
复制
pcs cluster start --all && sudo pcs status resources
票数 5
EN

Unix & Linux用户

发布于 2017-07-21 10:25:26

当我使用nic创建资源时,它起了作用:

个人电脑资源创建VirtIP ocf:心跳:IPaddr2 2 ip=10.163.131.6 cidr_netmask=24 nic=eth0:1 op interval=30s

票数 -1
EN

Unix & Linux用户

发布于 2020-09-19 20:32:11

可以更新现有资源的nic。为我工作(CentOS 7.2)

代码语言:javascript
复制
pcs resource update RESOURCE_NAME nic=NIC_NAME
pcs resource cleanup
票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/279952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档