CM Agent에 host with ID that is not recognized 오류가 발생하는 증상이 나타난다.
호스트를 재등록하고 CDSW를 다시 배치한 뒤 해결된 복구 사례다. 호스트 역할을 제거하는 작업이므로 역할·데이터 이전을 포함한 관리 절차로 다룬다.
CM에서 해당 호스트의 역할과 호스트 등록을 정리한 뒤 호스트를 다시 추가하고 필요한 역할을 재배치한다.
명령 예시는 문서 작성 시 보강한 것이며 대상 시스템에서 실행 검증하지 않았다.
- CM → Hosts → 해당 호스트 → Roles에서 전체 역할과 데이터 디렉터리를 기록한다. Stateful 역할이면 해당 서비스의 decommission/데이터 이전을 먼저 완료한다.
- 역할을 Stop한 뒤 CM에서 해당 역할 인스턴스를 제거하고 호스트 등록을 삭제한다. 데이터 디렉터리는 삭제하지 않는다.
- Hosts → Add New Hosts에서 같은 호스트를 다시 등록한다. Agent server_host·TLS 설정과 heartbeat를 확인한다.
- 기록해 둔 역할을 Add Role Instances로 재배치하고 설정·데이터 경로를 복원한다. CDSW면 해당 버전의 Prepare Node와 역할 시작 절차를 따른다.
host ID 불일치 오류가 사라지고 모든 재배치 역할이 기존 데이터를 사용하며 정상 기동하는지 확인한다.