给用户配置hadoop权限

参考文献:https://my.oschina.net/hetiangui/blog/143364

root登入集群后:

chown -R newday:newday /usr/local/hadoop       //我的yong用户名是newday,集群的安装目录是/usr/local/hadoop
mkdir /tmp/hadoopfile/hadoop-newday
chown -R newday:newday /tmp/hadoopfile/hadoop-newday
hadoop fs -chown -R newday /Anewday
source /usr/local/hadoop/conf/hadoop-env.sh

和文章中不同的是,在最后运行代码是提示,permission denied的错误,最后使用下面代码,而不是参考文章中的/tmp

hadoop fs -chmod 777 /

 也可能原因,我配置了环境变量为HADOOP_USER_NAME,根据这篇文章:http://www.huqiwen.com/2013/07/18/hdfs-permission-denied/

原文地址:https://www.cnblogs.com/amelie-tingting/p/6708927.html