【发布时间】:2018-06-29 08:46:53
【问题描述】:
我是 Hadoop 新手,我正在尝试按照这些教程在 VMware 中构建一个 Hadoop 独立服务器。 https://developer.yahoo.com/hadoop/tutorial/module2.html https://howtoprogram.xyz/2016/11/26/install-hadoop-ubuntu-16-04-standalone-mode/
当我尝试运行 start-dfs.sh 时,它返回 '/usr/bin/env: 'bash': No such file or directory',但该文件确实存在。
这是我的 hdfs-site.xml
这是我的系统变量。
尝试使用 sudo ./start-dfs.sh,得到这个。但我对这条消息感到困惑,因为 /sbin 下没有文件夹
【问题讨论】:
-
尝试使用'sudo',你没有权限用你登录的用户运行start-dfs.sh。用root用户试试。如果还是不行,请告诉我
-
你不应该设置需要在 /etc/profile 中设置 PATH... 在你实际定义它之前不要把 JAVA_HOME 放在那里。删除 CLASSPATH 开头的
.(或仅使用 Hortonworks Sandbox VM) -
嗨@Abhinav,感谢您的回复。我尝试在命令中添加 sudo 但它仍然无法正常工作。我更新了帖子,您可以看到它返回了不同的消息。但是/sbin下没有文件夹
-
嗨@cricket_007,感谢您的回复。我删除了 .在 Classpath 中,但它没有改变。我注意到 Hortonworks 提供了配置良好的图像,但我真的想从头开始构建它。
-
嗨@cricket_007。我遵循了 Apache 文档并且它工作正常。谢谢你的建议!