Hadoop - namenode 不会启动



我正在尝试在ubuntu服务器上运行hadoop。在我启动所有服务和键入 JPS 后,我得到

hduser@HDFS1:/usr/local/hadoop/etc/hadoop$ jps
5938 DataNode
6133 SecondaryNameNode
6287 ResourceManager
6431 NodeManager
6751 Jps

我相信我应该与辅助 namne 节点一起命名节点。

hdfs-site.xml 是

<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/usr/local/hadoop_tmp/hdfs/datanode</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:/usr/local/hadoop_tmp/hdfs/datanode</value>
</property>
</configuration>

我也尝试了另一个与此类似的问题的配置,但没有运气。

我已经解决了这个问题。由于某种原因,我尝试的前两次它格式不正确。当我执行 namenode -recover 时,我收到一条错误消息,说它没有格式化。感谢您的帮助

最新更新