【问题标题】:Hadoop Permission denied on Bash on Ubuntu on WindowsHadoop 权限在 Windows 上的 Ubuntu 上的 Bash 上被拒绝
【发布时间】:2018-05-26 17:38:56
【问题描述】:

我正在尝试安装 Hadoop 以使用 HDFS 服务。我在 Windows(不是 VM)上的 Ubuntu 上的 Bash 中执行此操作:

https://www.microsoft.com/fr-fr/store/p/ubuntu/9nblggh4msv6

我遵循的教程是这个(与大多数 Hadoop 安装教程非常相似):

https://www.youtube.com/watch?v=Nb1sinaTlmo

所以一切都很顺利,直到我尝试运行 start-dfs.sh 但我收到以下错误消息:

17/12/12 22:19:06 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [localhost]
localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-hduser-namenode-DESKTOP-QG5RB4T.out
localhost: nice: cannot set niceness: Permission denied
localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-hduser-datanode-DESKTOP-QG5RB4T.out
localhost: nice: cannot set niceness: Permission denied
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-hduser-secondarynamenode-DESKTOP-QG5RB4T.out
0.0.0.0: nice: cannot set niceness: Permission denied
17/12/12 22:19:25 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

我确保 ssh localhost 工作正常,我还授予了 hadoop 文件夹 chmod -R 755 hadoop/ 的权限,并且还授予了我为执行 hadoop 实施而创建的用户的 root 权限。

如果您对此问题有任何线索或解决方案,那就太棒了。

【问题讨论】:

    标签: linux windows bash ubuntu hadoop


    【解决方案1】:

    我也有同样的问题,看在上帝的份上,我想不通。

    已经 2 个月了,仍然没有任何帮助。我问了很多专业人士,他们自己也搞不清楚。

    我收到的唯一提示是检查我的 Windows SSH 代理并禁用它,但据我尝试,它无法完成,因为它是 Windows 不可或缺的一部分。您只能部分禁用它,这绝对不会改变。

    我希望你能找到问题的解决方案,很抱歉我无法进一步帮助你,但我也很高兴知道这个问题的解决方案。

    【讨论】:

    • 看来唯一的办法就是安装一个真正的 Linux VM :(
    • @alohapinilla 你用这种方式解决了吗?奇怪的是,我认识的其他人也做了同样的事情,而且对他们有用,所以它肯定会起作用,但我不知道为什么它不起作用......这真是令人沮丧。
    【解决方案2】:

    编辑您的 /etc/passwd 文件,授予 {hadoop} 用户 root 权限(将 1001 值替换为 0)

    【讨论】:

      【解决方案3】:

      也许你可以看到这个答案:https://github.com/Linuxbrew/brew/issues/695#issuecomment-386121530。 它说“您可以放心地忽略此警告。这是 Microsoft Windows 中的上游错误。”

      【讨论】:

        猜你喜欢
        • 2018-07-15
        • 1970-01-01
        • 1970-01-01
        • 2016-04-10
        • 2021-10-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多