레드햇 Pacemaker 클러스터 구성을 RHEL에서 백업하고 복원하는 방법은 다음과 같습니다. pcs
명령어를 사용하여 수행되는 단계를 살펴보겠습니다:
Pacemaker 클러스터 구성 백업
pcs config backup
명령어를 사용하여 백업을 생성합니다:
[root@node1 ~]# pcs config backup pcs-backup
- 백업의 내용을 확인합니다:
[root@node1 ~]# tar -tf pcs-backup.tar.bz2
version.txt
uidgid.d/
corosync.conf
cib.xml
pcs_settings.conf
테스트/데모를 위한 리소스 삭제
테스트 목적으로 리소스(clusterfs-clone
예시)를 삭제하여 클러스터를 손상시킵니다.
[root@node1 ~]# pcs resource delete clusterfs-clone
# (...)
# 리소스 삭제 - clusterfs
리소스 삭제 후 클러스터 상태 확인
[root@node1 ~]# pcs status | grep clusterfs
[root@node1 ~]#
Pacemaker 클러스터 구성 복원
pcs cluster stop --all
명령어를 사용하여 클러스터를 중지합니다.pcs config restore
명령어를 사용하여 구성을 복원합니다:
[root@node1 ~]# pcs config restore pcs-backup.tar.bz2
node1: 성공
node2: 성공
pcs cluster start --all
명령어를 사용하여 클러스터를 시작합니다:
[root@node1 ~]# pcs cluster start --all
node1: 클러스터 시작 중...
node2: 클러스터 시작 중...
- 삭제한 리소스(
clusterfs-clone
)가 다시 나타났는지 확인합니다:
[root@node1 ~]# pcs status | grep -i clusterfs
Clone Set: clusterfs-clone [clusterfs]
요약
이러한 단계를 통해 RHEL에서 Pacemaker 클러스터 구성을 올바르게 백업하고 복원할 수 있습니다. 클러스터 설정에 따라 리소스 이름 및 명령어를 필요에 맞게 조정하십시오.