linux 远程权限不够,Eclipse连接远程Hadoop集群开发时权限不足问题解决方案
生活随笔
收集整理的這篇文章主要介紹了
linux 远程权限不够,Eclipse连接远程Hadoop集群开发时权限不足问题解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
eclipse連接遠程Hadoop集群開發時報錯
Exception in thread "main" org.apache.hadoop.security.AccessControlException: Permission denied: user=d, access=WRITE, inode="data":zxg:supergroup:rwxr-xr-x
at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.Java:207)
當前登錄windows的用戶名和hadoop集群的用戶名不一致,將沒有權限訪問
解決方案(經筆者在hadoop1.2.0+jdk1.7下驗證通過):
管理DFS system目錄。目前做法是將hadoop服務集群關閉權限認證,修改hadoop安裝集群master的hadoop-1.2.0/conf/mapred-site.xml,增加:
dfs.permissions
false
正式發布時,可以在服務器創建一個和hadoop集群用戶名一致的用戶,即可不用修改master的permissions策略。
推薦閱讀:
總結
以上是生活随笔為你收集整理的linux 远程权限不够,Eclipse连接远程Hadoop集群开发时权限不足问题解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 取什么网名好听143个
- 下一篇: linux里面启用无线网卡,linux启