실제 실행 사용자·그룹과 대상 디렉터리의 권한/ACL이 맞지 않는다.
로컬 filesystem과 HDFS 권한은 별개다. 사용자 mapping/그룹 캐시 문제를 파일 chmod만으로 해결할 수 없다.
OS 로컬 usercache와 HDFS 경로를 구분해 실제 사용자·ACL을 교정한다.
확인 수준: 추가 조사 해법 · 해당 케이스 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
id '<user>'
hdfs groups '<user>'
hdfs dfs -ls -d '<hdfs-path>'
hdfs dfs -getfacl '<hdfs-path>'
namei -l '<local-usercache-path>'
/yarn/nm/usercache 같은 로컬 경로이면 CM의 NodeManager Local Directories 및 LinuxContainerExecutor 사용자 매핑을 확인한다. 해당 사용자의 오래된 캐시만 작업 중단 후 정리한다.hdfs dfs -setfacl -m user:<user>:r-x <path> 같은 형태를 실제 작업 요구에 맞춰 사용한다.같은 실행 사용자로 필요한 경로만 접근 가능하고 권한 없는 사용자는 차단되는지 확인한다.