5장. 클러스터 구성 테스트
HA 클러스터 설정을 프로덕션에 배치하기 전에 HA 클러스터 설정이 예상대로 작동하는지 확인하려면 다음 테스트를 수행하는 것이 좋습니다.
이러한 테스트는 나중에 일반 HA/DR 드릴의 일부로 반복되어 클러스터가 여전히 예상대로 작동하는지 확인하고, 관리자가 정상적인 작업 중에 문제가 발생하는 경우 또는 설정의 수동 유지 관리가 필요한 경우 시스템을 정상 상태로 되돌리는 데 필요한 절차에 익숙하게 유지해야 합니다.
5.1. pcs 명령을 사용하여 수동으로 ASCS 인스턴스 이동 링크 복사링크가 클립보드에 복사되었습니다!
pacemaker 클러스터가 필요한 다른 HA 클러스터 노드로 인스턴스를 이동할 수 있는지 확인하려면 다음을 수행합니다.
테스트 사전 조건
두 클러스터 노드 모두 up이며,
ASCS및ERS의 리소스 그룹이 다른 HA 클러스터 노드에서 실행됩니다.* Resource Group: S4H_ASCS20_group: * S4H_lvm_ascs20 (ocf:heartbeat:LVM-activate): Started node1 * S4H_fs_ascs20 (ocf:heartbeat:Filesystem): Started node1 * S4H_vip_ascs20 (ocf:heartbeat:IPaddr2): Started node1 * S4H_ascs20 (ocf:heartbeat:SAPInstance): Started node1 * Resource Group: S4H_ERS29_group: * S4H_lvm_ers29 (ocf:heartbeat:LVM-activate): Started node2 * S4H_fs_ers29 (ocf:heartbeat:Filesystem): Started node2 * S4H_vip_ers29 (ocf:heartbeat:IPaddr2): Started node2 * S4H_ers29 (ocf:heartbeat:SAPInstance): Started node2- 리소스 및 리소스 그룹에 대한 모든 오류가 삭제되고 failcount가 재설정되었습니다.
테스트 작업
모든 노드에서 다음 명령을 실행하여
ASCS인스턴스를 다른 HA 클러스터 노드로 이동합니다.[root@node1]# pcs resource move S4H_ascs20
모니터링
테스트 중에 별도의 터미널에서 다음 명령을 실행합니다.
[root@node2]# watch -n 1 pcs status
예상 동작
-
ASCS리소스 그룹이 다른 노드로 이동됩니다. -
ERS리소스 그룹은 이 작업을 중지한 후ASCS리소스 그룹이 실행된 노드로 이동합니다.
-
테스트 결과
ASCS리소스 그룹은 다른 노드로 이동합니다. 이 시나리오에서는 node2 및ERS리소스 그룹이 노드 node1로 이동합니다.* Resource Group: S4H_ASCS20_group: * S4H_lvm_ascs20 (ocf:heartbeat:LVM-activate): Started node2 * S4H_fs_ascs20 (ocf:heartbeat:Filesystem): Started node2 * S4H_vip_ascs20 (ocf:heartbeat:IPaddr2): Started node2 * S4H_ascs20 (ocf:heartbeat:SAPInstance): Started node2 * Resource Group: S4H_ERS29_group: * S4H_lvm_ers29 (ocf:heartbeat:LVM-activate): Started node1 * S4H_fs_ers29 (ocf:heartbeat:Filesystem): Started node1 * S4H_vip_ers29 (ocf:heartbeat:IPaddr2): Started node1 * S4H_ers29 (ocf:heartbeat:SAPInstance): Started node1
복구 작업:
다음과 같은 경우 위치 제약 조건을 제거합니다.
[root@node1]# pcs resource clear S4H_ascs20