eclipse 操作HDFS时出现Permission denied的三个解决方法
发布日期:2021-06-30 17:51:05 浏览次数:5 分类:技术文章

本文共 465 字,大约阅读时间需要 1 分钟。

1、在系统的环境变量或java JVM变量里面添加HADOOP_USER_NAME,这个值具体等于多少看自己的情况,以后会运行HADOOP上的Linux的用户名。(修改完重启eclipse,不然可能不生效)

2、将当前系统的帐号修改为hadoop

3、使用HDFS的命令行接口修改相应目录的权限,hadoop fs -chmod 777 /user,后面的/user是要上传文件的路径,不同的情况可能不一样,比如要上传的文件路径为hdfs://namenode/user/xxx.doc,则这样的修改可以,如果要上传的文件路径为hdfs://namenode/java/xxx.doc,则要修改的为hadoop fs -chmod 777 /java或者hadoop fs -chmod 777 /,java的那个需要先在HDFS里面建立Java目录,后面的这个是为根目录调整权限。

修改之后最好重启一下eclipse。

转载自:http://www.linuxidc.com/Linux/2014-08/105335p2.htm

转载地址:https://liangyihuai.blog.csdn.net/article/details/49207183 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:使用HDFS API实现hadoop HDFS文件系统的基本操作
下一篇:Hadoop文件系统元数据fsimage和编辑日志edits

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月16日 01时46分55秒