我们设置了一个包含三个节点的 hadoop 集群。当我们启动集群时,我们会收到类似
的错误消息ssh: Could not resolve hostname master:
但在我们的应用程序中,没有任何地方在配置中使用该名称。 但是守护进程也都在主从中运行。但是在查看 UI 时,只有一个节点是事件节点。 谁能帮我看看这些 conf 文件在哪里。
最佳答案
可能是,您在 $HADOOP_HOME/conf/masters | 文件中写入了“master:”而不是“master” $HADOOP_HOME/conf/slaves...
这是一个dns问题,在环境设置过程中你会遇到很多dns问题。您可以使用 hadoop-dns-checker 工具找出问题...
关于hadoop - 为什么会出现 Hadoop Startup SafemodeException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11082859/