안녕 모두,
클러스터 구성에 문제가 있습니다. 구성을 설명하면 모든 인프라가 VMware에 있습니다.
노드1IP: 192.168.10.10
노드2IP: 192.168.10.11
클러스터아이피: 192.168.10.12
이 구성은 괜찮고 클러스터 구성을 테스트할 때는 작동합니다. 하지만 다른 VLAN을 사용하는 다른 네트워크에 팜을 구성해야 하기 때문에 다른 EtherNet/IP를 추가하는 경우 문제가 발생합니다.
이 경우 구성 파일 “$exclude="–exclude if_eth0_conf –exclude if_eth1_conf”;”를 수정하고 구성하려고 했습니다.
노드1eth1: 192.168.20.11
노드2eth1: 192.168.20.12
가상 인터페이스: 192.168.20.13
마스터에 가상 인터페이스를 생성하고 백업에 복제합니다. 여기서는 모든 것이 정상 작동하고, IP 20.13이 ping에 응답합니다. 그런데 노드 2에 강제로 밸런스를 적용하면 모든 것이 정상인 것처럼 보이지만, IP가 ping에 응답하지 않고 팜도 작동하지 않습니다.
도와주시겠어요? 이 소프트웨어는 처음 써보는데요.
감사.
안녕하세요, 스티븐
Relianoid 커뮤니티에 오신 것을 환영합니다.
각 노드에 대한 지원 저장(시스템 > 지원 저장)을 생성해 주시고, 해당 저장을 support AT relianoid DOT com에 저장해 주시겠습니까?
고맙습니다.
안녕하세요, 스티븐
supportave 파일을 검토했지만 문제가 발생했을 때 노드 상태에 대한 추가 정보가 필요합니다.
문제가 발생했을 때 두 번째 노드의 새로운 지원 저장을 공유해 주시겠습니까?
당시 웹 인터페이스에 접속할 수 없다면 콘솔에서 다음 명령을 실행하세요: /usr/local/relianoid/bin/supportsave
그런 다음 노드를 재시작한 후 /tmp에 있는 새 파일을 scp로 실행할 수 있습니다.
고맙습니다.
안녕하세요, 스티븐
요청하신 정보를 보내주셔서 감사합니다. 로그나 구성에는 아무런 문제가 없는 것 같습니다.
노드 1이 기본 IP이고 노드 2가 기본 IP일 때 유동 가상 IP의 MAC 주소가 변경되는지 확인하세요. 모든 IP 주소에 대해 다음과 같이 시도해 볼 수 있습니다.
ping -c1 IP 주소
arp -n | grep IP_ADDRESS
VMware 가상 스위치의 보안 설정에서 IP 주소의 MAC 주소 변경이 허용되는지 확인하세요.
추가 도움이 필요하거나 문제가 해결된 경우 알려주시기 바랍니다.
2개의 다른 VLAN에 대한 Mac 변경을 허용하도록 Vmware 가상 스위치를 구성했습니다. 이 경우 클러스터에 할당된 가상 인터페이스는 클러스터 노드 마스터가 실패로 인해 다른 것으로 변경되어도 계속 작동하지만 다른 가상 인터페이스는 작동하지 않습니다. 구성에 실수가 있는지 모르겠습니다.
감사
안녕하세요, 스티븐
귀하의 메시지를 봤습니다:
문제를 찾은 것 같습니다. 페일오버가 발생하면 새 마스터가 게이트웨이에 ARP를 위한 새 MAC 주소를 알리지 않습니다. 새 마스터에서 "arping -U 172.16.212.1 -s 172.16.212.220 -c1" 명령을 실행하면 게이트웨이의 ARP가 업데이트되고 모든 것이 작동합니다. 이 작업을 자동으로 수행하려면 어떻게 해야 하나요?
따라서 노드가 마스터가 될 때 이를 자동화하려면 /usr/local/relianoid/config/noid-start 파일에 이 명령을 추가합니다.
이 변경 사항이 두 노드 모두에 적용되었는지 확인하세요.
나는이 도움이 되었으면 좋겠.