Oracle VirtualBox에서 rgmanager 또는 Pacemaker를 리소스 관리자로 사용하는 RedHat 클러스터

Oracle VirtualBox에서 rgmanager 또는 Pacemaker를 리소스 관리자로 사용하는 RedHat 클러스터

저는 RedHat 클러스터링을 배우고 있으며 Oracle VirtualBox 버전 5.x에 3노드 클러스터(Centos 6.7), corosync, cman 및 rgmanager를 설정했습니다.

클러스터가 제대로 작동하고 있습니다. (clustat 명령은 서비스가 node-x에서 시작되었음을 보여줍니다. selinux는 다운되었으며 iptables는 테스트 목적으로 모든 모드를 허용하도록 설정되어 있습니다.)

펜싱 설정이 중단되었습니다. 제가 인용한 일부 문서에 따르면 "HP iLO 관리 보드, IPMI 관리"와 같은 특수 하드웨어가 필요하기 때문에 VirtualBox 또는 VMware Workstation(stonith)에서 펜싱을 설정할 수 있는지 잘 모르겠습니다. 보드, 일부 특수 네트워크 스위치".

몇 가지 대안이나 해결 방법을 제안해 주세요.

답변1

내가 본 최고의 rgmanager 클러스터 튜토리얼은 다음과 같습니다. AN!클러스터 튜토리얼 2

펜싱은 장애가 발생한 노드가 공유 리소스에 액세스할 수 없도록 하기 위한 클러스터 노드의 동작입니다. STONITH(헤드의 다른 노드 쏘기)는 전원 펜싱으로도 알려져 있으며 기본적으로 실패한 노드를 재부팅합니다.

원격 콘솔(예: HP iLO, Dell DRAC 등)을 사용하거나 하이퍼바이저에 VM(가상 머신의 경우)을 재설정하도록 지시하여 이를 수행할 수 있습니다. VirtualBox에 대한 올바른 격리 에이전트를 찾아야 합니다.

VirtualBox 펜싱 에이전트가 없으면 VMware/KVM/Xen을 사용하여 호스팅해야 합니다. 필요한 에이전트가 있습니다.

관련 정보