namenode 没有开始,无一例外

namenode not starting with no exception

我被困住了有人可以帮助 hadoop 集群吗?

我运行 AWS 上的一个小型集群(1 个主节点、1 个辅助节点和 3 个从节点)。 start-dfs 一切开始的结果,除了 Slave3 上的名称节点(1 和 2 按预期开始......)。 在对日志进行故障排除时,我注意到 Slave3 和 Master 上都没有 Exception/Error/Warn。

有什么想法吗?

注意。 Master 上有一条奇怪的消息,但不知道是否相关(也不确定为什么与 Slave 3 相关,而不是 2 或 1 ...)。无论如何,这是日志 来自大师

WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: 只配置了一个图片存放目录(dfs.namenode.name.dir)。谨防因缺少冗余存储目录而导致数据丢失!

WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: 只有一个命名空间编辑存储目录 (dfs.namenode.edits.dir) 配置。谨防因缺少冗余存储目录而导致数据丢失!

欢迎您提出意见!

因为我在这里修复了它,所以我就是这样做的。只需输入以下内容,然后输入数据节点 运行(将 hadoop_install 替换为您自己的)

$HADOOP_INSTALL/bin/hdfs dfsadmin -refreshNodes