Linux Cluster PCS를 사용하여 페일오버 및 클러스터 복원을 수행하는 방법을 단계별로 안내합니다. PCS는 고가용성 클러스터 구성을 위한 강력한 도구이며, 이 가이드를 통해 기본적인 작업을 수행하는 방법을 익힐 수 있습니다.
Linux Cluster PCS 클러스터 상태 확인
클러스터 상태를 확인하기 위해 다음 명령을 사용할 수 있습니다:
# pcs status
: 현재 클러스터의 상태를 확인합니다. 리소스 상태, 노드 상태, 클러스터 구성 상태 등을 제공합니다.# pcs config
: 클러스터의 구성 정보를 확인합니다. 클러스터 설정과 리소스 할당을 포함한 구성 세부 정보를 볼 수 있습니다.
Linux Cluster PCS 클러스터 중지 또는 페일오버 수행
클러스터를 중지하거나 특정 노드에 대해 페일오버를 수행할 때 사용할 수 있는 명령은 다음과 같습니다:
# pcs cluster stop --all
: 클러스터 전체를 중지합니다. 클러스터의 모든 노드와 리소스를 중지합니다.# pcs cluster stop node1
: 특정 노드(node1)를 중지하여 다른 노드(node2)로 페일오버를 수행합니다.
Linux Cluster PCS 클러스터 원복 (재시작 또는 페일오버 취소)
클러스터를 다시 시작하거나 페일오버를 취소할 때 사용할 수 있는 명령은 다음과 같습니다:
# pcs cluster start --all
: 클러스터 전체를 다시 시작합니다. 클러스터 중지 후 모든 노드를 재시작합니다.# pcs cluster start node1
: 특정 노드(node1)를 다시 시작합니다.# pcs cluster standby node2
: node2를 대기 상태로 전환하여 리소스 할당을 조정할 수 있습니다.# pcs cluster unstandby node2
: node2의 대기 상태를 해제하여 리소스를 활성화합니다.
Linux Cluster PCS 로그 관리
클러스터 관리 중에 발생하는 모든 작업은 로그로 기록됩니다. 로그는 클러스터 문제를 진단하고 해결하는 데 도움이 될 수 있습니다. 로그를 확인하는 방법은 다음과 같습니다:
/var/log/pcs/
: PCS와 관련된 로그를 저장하는 디렉토리입니다.# tail -f /var/log/pcs/pcs.log
: 실시간으로 PCS 로그를 확인할 수 있습니다.# cat /var/log/pcs/pcs.log
: 최근 PCS 작업 및 오류를 포함한 로그를 확인할 수 있습니다.
로그를 정기적으로 확인하여 클러스터의 성능 및 상태를 모니터링하고, 문제가 있는 경우 즉시 조치할 수 있습니다.