【发布时间】: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