Kudu master 프로세스는 이미 종료됐는데(ps -ef에도 안 보임) Cloudera Manager는 계속 STOPPING 상태로 표시해 재시작 명령이 먹히지 않는다.
CM이 관리하는 role의 상태가 백엔드 DB와 실제 프로세스 상태 사이에서 어긋나는 것은 주로 클러스터 업그레이드 도중이나 CM DB 연결 문제, 커맨드 실행 중 에이전트가 멈추는 경우에 나타나는 것으로 알려져 있다. 이 케이스는 고객이 '잘 해결됐다'고 확인했다.
실제 프로세스와 CM 명령 상태를 확인하고 해당 host의 CM agent를 재시작해 상태를 동기화한다. 남은 CM 내부 상태 정합성 문제는 버전별 지원 복구 절차로 처리한다.
확인 수준: 원본에서 해결 확인 · 실행 절차 보강
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
pgrep -af kudu-master
systemctl status cloudera-scm-agent
sudo systemctl restart cloudera-scm-agent
kudu master가 CM에서 정상 Running으로 표시되고, kudu ksck로 클러스터가 HEALTHY인지 확인한다.