Part VII. patronictl
patronictl은 Patroni 클러스터를 조회하고 바꾸는 표준 명령행 도구다. 상태 조회는 DCS를 읽고 멤버 조작은 각 노드의 REST API를 호출하는 구조로, 4.1.4 기준 열아홉 개의 서브커맨드를 제공한다. 이 Part에서는 매일 실행하는 patronictl list 읽는 법부터 구성 변경, leader 전환, 유지보수 모드, 클러스터 단위 전환까지 서브커맨드 전체의 실전 사용법을 다룬다.
- 7.1 설정과 상태 조회 — ctl 설정·list 해석·topology·서브커맨드 지도
- 7.2 구성 변경과 재시작 — edit-config·reload·pending restart·restart 옵션
- 7.3 전환 명령 — switchover·failover·history·reinit
- 7.4 pause와 유지보수 모드 — pause·resume·수동 개입·이중 primary
- 7.5 그 외 명령 — dsn·query·remove·version·demote-cluster