目录文件权限问题?

问答 BabylonSun ⋅ 于 2020-07-01 23:30:14 ⋅ 最后回复由 BabylonSun 2020-07-02 08:33:58 ⋅ 1875 阅读

临睡前挣扎一波,查的说是权限问题,把administrator改为hadoop即可,可是没有说是怎么改,有说的电脑的管理上也没有那个本地用户和组~求捡
(给明天当面请教挖个坑也~)

20/07/01 23:10:03 INFO client.RMProxy: Connecting to ResourceManager at localhost/127.0.0.1:8032
java.io.IOException: The ownership on the staging directory /tmp/hadoop-yarn/staging/BabylonSun/.staging is not as expected. It is owned by Administrators. The directory must be owned by the submitter BabylonSun or by BabylonSun
    at org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:120)
    at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:144)
    at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1290)
    at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1287)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Unknown Source)
    at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1698)
    at org.apache.hadoop.mapreduce.Job.submit(Job.java:1287)
    at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1308)
    at com.hnxy.mr.Test_D.run(Test_D.java:49)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
    at com.hnxy.mr.Test_D.main(Test_D.java:62)
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
成为第一个点赞的人吧 :bowtie:
回复数量: 2
  • 青牛 海汼部落创始人,80后程序员一枚,曾就职于金山,喜欢倒腾技术做产品
    2020-07-01 23:38:19

    第一保证你的开发工具是管理员。然后尝试一下目录所在磁盘的权限修改成你的用户完全控制,参照这里https://jingyan.baidu.com/article/d3b74d640f0ccf1f77e609f9.html

  • BabylonSun
    2020-07-02 08:33:58

    @青牛 谢谢何老师,我去瞅一下:joy:

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter