CDP 는 배포 형태에 따라 클러스터 삭제 절차가 다르다. Public Cloud 의 Data Hub / Data Lake / Environment 와 Private Cloud Base 의 Cloudera Manager 두 경우를 정리한다. 삭제는 되돌릴 수 없으며 외부 테이블 메타데이터, HDFS 데이터, 로컬 디스크 내용이 함께 사라진다.
Data Hub 클러스터는 Management Console → Data Hub Clusters 에서 대상을 선택해 Actions → Terminate 한다. 실패하면 Force terminate 를 쓰고, 그래도 리소스가 남으면 클라우드 콘솔에서 직접 정리한다. 필요 권한은 DataHubAdmin 또는 Owner 다.
cdp datahub delete-cluster --cluster-name <cluster>
cdp datahub delete-clusters --cluster-name <name1> <name2>
--force 는 삭제가 실패할 때만 쓰며 Datahub 서비스에서 항목만 제거하므로 남은 클라우드 리소스는 수동으로 지운다. 환경까지 정리할 때는 Data Hub → Data Lake → Environment 순서를 지킨다. Environment 의 Delete 에서 "I would like to delete all connected resources" 를 체크하면 Data Lake 와 Data Hub 가 함께 삭제되지만 CDW 와 Cloudera AI 클러스터는 지워지지 않으므로 먼저 종료해야 한다(권한 Owner 또는 PowerUser).
cdp datalake delete-datalake --datalake-name <name>
cdp datalake list-datalakes
cdp environments delete-environment --environment-name <name> --cascading
cdp dw delete-cluster --cluster-id <id>
환경 생성 시 Cloudera 가 만든 네트워크만 삭제되고 사용자가 제공한 네트워크는 남는다. 클라우드 스토리지의 데이터와 외부 DB(메타스토어용 RDS 등) 는 별도로 확인한다.
클러스터를 먼저 중지한 뒤 Cloudera Manager Home → Status 탭에서 클러스터 이름 옆 드롭다운 → Delete 를 선택한다. Cluster Administrator 이상의 권한이 필요하며, Cloudera Manager 로 Data Hub 를 관리하는 경우에는 이 기능이 제공되지 않는다. 호스트 재사용을 위한 잔재 정리는 아래 참고 문서를 따른다.