2016-03-08 64 views
0

我想在Ubuntu服务器上运行hadoop。我开始所有的服务和类型JPS后,我得到Hadoop - namenode无法启动

[email protected]:/usr/local/hadoop/etc/hadoop$ jps 
5938 DataNode 
6133 SecondaryNameNode 
6287 ResourceManager 
6431 NodeManager 
6751 Jps 

我相信我应该NameNode与辅助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> 

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

+0

查看以上core-site.xml参数,发布了hdfs-site.xml参数。你可以发布namenode日志..? – BruceWayne

+0

这是一个错字。以上是hdfs-site.xml。我会尽快发布namenode日志和核心站点参数。 – user3097542

+0

'hdfs dfsadmin -report'的输出是什么? 'hdfs fsck /'的输出?那么namenode日志呢?你尝试过'hdfs namenode -recover'吗? – alvits

回答

0

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