Hive sys.db의 query_data 오래된 파일이 삭제되지 않는 증상이 나타난다.
HMS에 청소 작업 설정을 반영한 뒤 7일 이전 query_data가 삭제되는 것이 확인되었다. CM 측 설정 반영 문제로 기록되어 있다.
HiveProtoEventsCleanerTask 관련 설정을 HiveServer2뿐 아니라 Hive Metastore의 hive-site.xml Safety Valve에도 적용한다. CM 7.7.1 CHF9 수정 버전 적용을 검토한다.
명령 예시는 문서 작성 시 보강한 것이며 대상 시스템에서 실행 검증하지 않았다.
hive.hook.proto.base-directory와 proto 이벤트 보관 기간 값을 확인한다. 실제 경로를 기록한다.metastore.task.threads.always에 cleaner가 포함돼 있는지 확인하고 다른 task 목록을 덮어쓰지 않는다.hive.hook.proto.base-directory=/warehouse/tablespace/managed/hive/sys.db/query_data/
설정된 보관 기간보다 오래된 query_data가 cleaner 주기 후 정리되고 최근 데이터는 유지되는지 확인한다.