PowerHA는 IBM의 고가용성 클러스터 소프트웨어로, 다양한 명령어를 통해 클러스터 상태를 점검하고 리소스를 관리할 수 있습니다. 이번 글에서는 PowerHA에서 자주 사용되는 명령어들과 로그 확인 방법에 대해 간단히 정리해보겠습니다.
1. PowerHA 주요 명령어
클러스터 구성 정보 및 상태 확인
• cltopinfo: 클러스터의 토폴로지 구성 정보를 확인할 수 있는 명령어입니다.
# cltopinfo
• clshowres: 리소스 그룹의 상태를 확인할 때 사용합니다.
# clshowres
• clRGinfo: 리소스 그룹의 상태를 보다 상세하게 확인하는 명령어입니다.
# clRGinfo
• clshowsrv: 서비스 상태를 확인합니다. lssrc 명령어와 유사한 역할을 합니다.
# clshowsrv
스크립트 및 네트워크 구성 확인
• cldisp: 시작 및 중지 스크립트를 확인할 수 있습니다.
# cldisp
• cllsif: 클러스터에서 사용 중인 IP 구성을 확인하는 명령어입니다.
# cllsif
• cldump: SNMP 데몬 없이 클러스터 정보를 덤프하는 명령어입니다.
# cldump
클러스터 및 리소스 상태 종합 확인
• clstat -a: 클러스터 토폴로지 및 리소스 정보를 종합적으로 확인할 수 있습니다.
# clstat -a
서비스 상태 확인
• lssrc -ls clstrmgrES: 클러스터 매니저 상태 확인.
# lssrc -ls clstrmgrES | grep state
• Current state : ST_STABLE – 클러스터가 정상 상태 (up)
• Current state : ST_INIT – 클러스터가 초기화 상태 (down)
• * Forced down node list : node1 – 특정 노드가 UNMANAGED 상태일 때
• lssrc -ls topsvcs: 핫빗 카운터를 체크합니다.
# lssrc -ls topsvcs
2. 네트워크 설정 및 로그 확인
• smitty inet: 네트워크 설정을 smitty 인터페이스에서 수행할 수 있습니다.
HACMP 로그 확인
PowerHA에서는 클러스터와 관련된 다양한 로그 파일이 생성됩니다. 주요 로그 파일들을 tail 명령어로 실시간 확인할 수 있습니다.
• cluster.log: 클러스터 로그 확인
# tail /var/hacmp/adm/cluster.log
• hacmp.out: HACMP의 주요 로그 파일
# tail /var/hacmp/log/hacmp.out
• clverify.log: 클러스터 검증 로그 파일
# tail /var/hacmp/clverify/clverify.log
• 로그 위치 확인
# odmget HACMPlogs
# odmget HACMPcluster
3. 파일 시스템 용량 증설
클러스터의 파일 시스템 용량을 증설할 때는 smitty를 활용할 수 있습니다.
• smitty cl_lvm: 용량 증설 메뉴
# smitty cl_lvm
• 파일 시스템 변경: 파일 시스템을 선택한 후 GB 단위로 용량을 증설합니다. 추가로 증설할 용량을 숫자로 입력하면 됩니다.
PowerHA 클러스터를 관리할 때, 이와 같은 명령어들을 숙지하고 사용하면 클러스터의 상태를 보다 효율적으로 모니터링하고 문제를 해결할 수 있습니다. 각 명령어의 결과를 주기적으로 확인하며 안정적인 시스템 운영을 유지하세요.