eclipse上hdfs的javaapi调用文件或者获取节点信息没有权限
来源:互联网 发布:天音淘宝店铺 编辑:程序博客网 时间:2024/06/06 05:47
问题原因:
客户端(eclipse)的用户,也就使用是api操作hdfs的用户,默认的是windows的用户(可能都是Admiistrator),与集群的超级用户不一致,所以有些操作,权限不足。
解决方法:
对于0.2版本
对于版本稍低的hadoop,可以在eclipse的Map/Reduce Location 内配置用户,其中的Advanced paramenters内有个hadoop.job.ugi选项可以设置。
1.03版本
对于较新版本hadoop(我的是1.0.3),找不到该选项,所有则呢更改用户暂时不清楚,希望知道的人说一下。这里给出一种极端的解决方法,就是在集群的master上更改配置文件hdfs.-site.xml.加入以下内容:
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
这里是取消检查用户权限。实际应用的时候,服务器可以使用跟hadoop集群同一个用户名即可。
- eclipse上hdfs的javaapi调用文件或者获取节点信息没有权限
- 获取HDFS集群上所有节点名称信息
- 利用JavaAPI访问HDFS的文件
- 利用JavaAPI访问HDFS的文件
- 利用JavaAPI访问HDFS的文件
- 利用JavaAPI访问HDFS的文件
- 利用JavaAPI访问HDFS的文件
- 利用JavaAPI访问HDFS的文件
- STS或者eclipse连接hadoop上的HDFS文件系统
- HDFS的JavaAPI操作
- HDFS的JavaAPI操作
- HDFS的javaAPI
- HDFS的JavaAPI操作
- 获取hdfs没有正常关闭的文件并删除
- 利用JavaAPI来访问HDFS的文件与目录
- HDFS——如何获取文件的属性信息
- eclipse 中彻底清除svn上版本的节点信息
- (四)Eclipse下javaAPI操作HDFS
- 百度2014校园招聘笔试题
- C++并发实战6:thread::id
- 打印DATAgridview所见即所得
- C#WinForm窗体事件执行次序
- Linux DHCP & DNS
- eclipse上hdfs的javaapi调用文件或者获取节点信息没有权限
- QT中QMessageBox设计选择框
- AndroidAnnotations——Enhancing the Application class优化Application类
- 面试知识点总结之c++基础(二)
- 强大的vim配置文件,让编程更随意
- IOS成长之路-JSON解析
- jquery对象与js对象的相互转换
- 杨辉三角
- 关于popwindow的简单实例