PaceMaker + Corosync에 대한 Virtual_IP 생성 문제 - CentOS 7

PaceMaker + Corosync에 대한 Virtual_IP 생성 문제 - CentOS 7

좋아, 꽤 많이 구성했는데 두 노드가 서로 인증했고 모든 것이 괜찮았지만 virtual_ip를 추가하려고 하면 시작되지 않습니다.

지금까지 내가 사용한 것은 실제로 관련이 없지만 내적어두세요 (닦아내세요)바로 여기에서는 이 게시물이 필요 이상으로 커지게 만들고 싶지 않습니다.

가상 인터페이스를 생성하기 위해 다음을 사용했습니다.

pcs resource create virtual_ip ocf:heartbeat:IPaddr2 ip=192.168.1.218 cidr_netmask=32 op monitor interval=30s

네트워크 카드가 하나만 있고 구성은 다음과 같습니다.

[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 상태"를 통해 발견됨)

* 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를 비활성화하지 않았습니다. 다른 네트워크 구성이 필요하다고 생각하지만 장치를 만드는 방법에 대해 약간 길을 잃었습니다. = 실제로 방금 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_from_Scratch/index.html#_add_a_resource

언제나 그렇듯, 더 많은 정보가 필요하시면 기꺼이 제공해 드리겠습니다. 미리 감사드립니다!

답변1

가이드에서는 이 명령에 nic=eno###를 추가하는 것을 허용하지 않지만, 사용하지 않으면 실패합니다. 다음 명령을 사용하여 장치 번호를 찾을 수 있습니다

cat /etc/sysconfig/network-scripts/ifcfg-e* | grep DEVICE

내 것은 eno16777984이므로 여기에 내 예제 명령이 있습니다.

pcs resource create virtual_ip ocf:heartbeat:IPaddr2 ip=192.168.1.218 cidr_netmask=32 nic=eno16777984 op monitor interval=30s

다음 명령을 사용하여 시작되었는지 확인하십시오.

pcs cluster start --all && sudo pcs status resources

답변2

리소스 생성에 nic를 사용하면 다음과 같이 작동합니다.

개 리소스 생성 VirtIP ocf:heartbeat:IPaddr2 ip=10.163.131.6 cidr_netmask=24 nic=eth0:1 op 모니터링 간격=30s

답변3

기존 리소스의 네트워크 카드를 업데이트할 수 있습니다. 나에게 적합합니다 (CentOS 7.2)

pcs resource update RESOURCE_NAME nic=NIC_NAME
pcs resource cleanup

관련 정보