No space left on device 또는 disk full 이후 Kudu 재시작이 실패한다.
WAL·metadata 공간 부족과 일반 data 디렉터리 부족은 영향이 다르다. 공식 자료는 구버전 기준이므로 배포된 버전의 디렉터리 변경 절차를 적용한다.
WAL·metadata 파일시스템에 여유 공간을 확보하고 기동한 뒤 필요 없는 테이블은 SQL로 삭제한다. Kudu 내부 파일을 직접 지우지 않는다.
확인 수준: 추가 조사 해법 · 해당 케이스 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
df -hT '<configured-directory>'
df -i '<configured-directory>'
sudo du -xhd1 '<mount-point>'
sudo lsof +L1
kudu cluster ksck '<master-addresses>'를 실행한다.SHOW CREATE TABLE db.obsolete_table;로 managed/external 및 실제 Kudu 테이블을 확인한다. 백업·소유자 확인 후에만 DROP TABLE db.obsolete_table;을 실행한다. external 테이블의 DROP이 실제 Kudu 데이터를 제거하는지는 버전과 purge 속성에 따라 다르므로 디스크 회수를 별도로 확인한다.정상 기동, ksck 성공, WAL/metadata 여유 공간 유지와 쓰기 성공을 확인한다.