经常碰到操作hdfs文件时没权限
Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x
[root@hd01 lib]# hadoop dfs -mkdir -p /user/share/driver
WARNING: Use of this script to execute dfs is deprecated.
WARNING: Attempting to execute replacement “hdfs dfs” instead.
mkdir: Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x
可通过后台指定用户修改权限或执行相关命令
sudo -u hdfs hdfs dfs -mkdir -p /user/share/driver
sudo -u hdfs hdfs dfs -chmod -R 777 /user/share
sudo -u hdfs 是指以hdfs用户执行后面的命令