拒绝windows上ubuntu上bash的hadoop权限

kb5ga3dv  于 2021-05-29  发布在  Hadoop
关注(0)|答案(3)|浏览(344)

为了使用hdfs服务,我正在尝试安装hadoop。我是在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/ 并将root权限授予为执行hadoop实现而创建的用户。
如果你有任何线索或解决这个问题,这将是惊人的。

bcs8qyzn

bcs8qyzn1#

我也有同样的问题,看在上帝的份上,我想不通。
已经两个月了,仍然没有任何帮助。我问了那么多专业人士,他们自己也弄不明白。
我收到的唯一提示是检查我的windows ssh代理并禁用它,但就我所做的来说,这是做不到的,因为它是windows不可或缺的一部分。你只能部分地禁用它,这绝对不会改变什么。
我希望你能找到解决这个问题的办法,很抱歉我不能再帮你了,但我也很高兴知道解决这个问题的办法。

col17t5w

col17t5w2#

也许你可以看到这个答案:https://github.com/linuxbrew/brew/issues/695#issuecomment-386121530. 上面写着“你可以放心地忽略这个警告。这是microsoft windows中的上游错误。”

2mbi3lxu

2mbi3lxu3#

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

相关问题