Hadoop 常用命令

增强目录权限

hdfs dfs-chmod-R777${hdfs_path}
# hdfs dfs -chmod -R 777 /chmod: changing permissions of'/':Permission denied.user=root is not the owner ofinode=/

遇到以上问题,需 先切换至hdfs

# su - hdfs$ hdfs dfs-chmod-R777/

FQA

2026-07-1716:02:43,674INFO mapreduce.JobSubmitter:Cleaning up the staging area/user/root/.staging/job_1784275308855_0001 org.apache.hadoop.security.AccessControlException:Permission denied:user=root,access=EXECUTE,inode="/user":hdfs:supergroup:drwx------

解决

sudo-i-u hdfs # 增加other执行权限,允许root/普通用户进入/user目录 hdfs dfs-chmod711/user