1. 기본/운영 명령어
- OS 서비스 기동 및 상태 확인 / systemctl start clustrix, systemctl status clustrix
- Xpand Cluster 상태 확인(xpandm 계정에서 수행) / clx status
- Xpand disk 상태 정보 확인 / clx disks
- DB 터미널 접속 / su - xpandm, mysql -uroot -p -A
2. 기동 절차
- 각 서버에서 노드 1개씩 개별 기동 / systemctl start clustrix
- 모든 노드를 동시에 중지 혹은 기동 할 때 / clx dbstart, clx dbstop (한 서버에서만 수행)
- 모든 노드를 동시에 상태 확인 / clx status (한 서버에서만 수행)
- 모든 노드를 동시에 재시작 / clx dbrestart
- 노드별 중지 혹은 기동할 때 / clx -n host1 dbstop , clx -n host1 dbstart
- 노드별 재시작 / clx -n host1 -n host2 dbrestart
Xpand 모니터링 웹 기동 및 중지 ---------------
#/opt/clustrix/bin/clx nanny 'stop_job clxdbi'
#/opt/clustrix/bin/clx nanny 'stop_job clxgui'
#/opt/clustrix/bin/clx nanny 'start_job clxdbi'
#/opt/clustrix/bin/clx nanny 'start_job clxgui'
-----------------------------------------------------------
3. Maxscale 서비스 명령어
- 상태 systemctl status maxscale
- 시작 systemctl start maxscale
- 중지 systemctl stop maxscale
- 재시작 systemctl restart maxscale
- 시작 활성화 systemctl enable maxscale
- 시작 비활성화 systemctl disable maxscale
- 시스템 저널 보기 journalctl -u maxscale
4. 상태 점검 방법 또는 상태 체크
- clx 명령어로 클러스터 상태 체크 / clx status , clx space (용량 좀더 자세하게)
status 항목에서 Cluster의 모니터링 상태 체크 / OK(정상 기동) OR UNKNOWN(중지)
TPS 항목에서 초당 트랜잭션 수행 percentage 체크
Used 항목에서 현재 생성된 Tablespace 용량 체크
Total 항목에서 현재 스토리지 사용량 체크(Disk 용량만큼 자동으로 늘어납니다.)
- 용량 확인하는 쿼리 select * from system.device_space_stats
- Maxscale에서 Connection 체크 / maxctrl list servers
- cpu, newwork, disk 정보 확인하는 쿼리 select * from system.activity order by 1;
참조 : https://docs.clustrix.com/display/CLXDOC/Overview+of+Nanny
'DBMS > Xpand(ClustrixDB)' 카테고리의 다른 글
xpand 모니터링 web (0) | 2022.07.11 |
---|---|
Xpand 로그 경로 (0) | 2022.07.04 |
Xpand 유용한 쿼리 (0) | 2022.06.29 |
Xpand device size 조절 (0) | 2022.06.29 |
Xpand 권고사항 (0) | 2022.06.29 |