4.12. 펜싱 장치 생성
펜싱을 구성하려면 다음 단계를 완료합니다. 클러스터의 모든 노드에서 다음 명령을 완료합니다.
사전 요구 사항
클러스터 속성 stonith-enabled를 true로 설정해야 합니다.
절차
각 RHEL VM의 Azure 노드 이름을 식별합니다. Azure 노드 이름을 사용하여 차단 장치를 구성합니다.
fence_azure_arm \ -l <AD-Application-ID> -p <AD-Password> \ --resourceGroup <MyResourceGroup> --tenantId <Tenant-ID> \ --subscriptionId <Subscription-ID> -o list# fence_azure_arm \ -l <AD-Application-ID> -p <AD-Password> \ --resourceGroup <MyResourceGroup> --tenantId <Tenant-ID> \ --subscriptionId <Subscription-ID> -o listCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예제:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Azure ARM STONITH 에이전트의 옵션을 확인합니다.
pcs stonith describe fence_azure_arm
# pcs stonith describe fence_azure_armCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예제:
pcs stonith describe fence_apc
# pcs stonith describe fence_apc Stonith options: password: Authentication key password_script: Script to run to retrieve passwordCopy to Clipboard Copied! Toggle word wrap Toggle overflow 주의메서드 옵션을 제공하는 펜스 에이전트의 경우 지원되지 않고 데이터 손상을 일으킬 수 있으므로 주기 값을 지정하지 마십시오.
일부 차단 장치는 단일 노드만 펜싱할 수 있지만 다른 장치는 여러 노드를 펜싱할 수 있습니다. 차단 장치를 생성할 때 지정하는 매개변수는 차단 장치가 지원하고 요구하는 사항에 따라 다릅니다.
차단 장치를 생성할 때
pcmk_host_list매개 변수를 사용하여 해당 펜싱 장치에서 제어하는 모든 시스템을 지정할 수 있습니다.차단 장치를 생성할 때
pcmk_host_map매개 변수를 사용하여 차단 장치를 이해하는 사양에 호스트 이름을 매핑할 수 있습니다.차단 장치를 생성합니다.
pcs stonith create clusterfence fence_azure_arm
# pcs stonith create clusterfence fence_azure_armCopy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
다른 노드 중 하나에 대해 펜싱 에이전트를 테스트합니다.
pcs stonith fence azurenodename
# pcs stonith fence azurenodenameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예제:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 단계에서 차단된 노드를 시작합니다.
pcs cluster start <hostname>
# pcs cluster start <hostname>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 상태를 확인하여 노드가 시작되었는지 확인합니다.
pcs status
# pcs statusCopy to Clipboard Copied! Toggle word wrap Toggle overflow 예제:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow