블록 복제본 수가 목표보다 작거나 쓰기 파이프라인이 DataNode를 선택하지 못한다.
하드웨어·용량·토폴로지 문제를 복구해야 자동 복제가 진행된다. 경고를 없애기 위해 데이터 파일을 일괄 삭제하지 않는다.
Live DataNode·저장 공간·디스크 상태·복제 정책을 복구하고 정상 replica에서 재복제를 진행한다.
확인 수준: 추가 조사 해법 · 해당 케이스 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
hdfs dfsadmin -report
hdfs fsck '<대상-경로>' -files -blocks -locations
hdfs dfs -count -q '<대상-경로>'
hdfs dfs -setrep -w <목표-복제수> <파일>로 교정한다. 클러스터가 수용할 수 없는 복제 수로 대기하지 않는다.under-replicated 수가 감소하고 새 파일 쓰기/읽기가 성공하는지 확인한다.