Cloudera Hadoop数据节点未启动

Cloudera Hadoop数据节点未启动,hadoop,Hadoop,我已经在一台单节点Ubuntu14.04 LTS机器上以伪分布式模式安装了CDH 5,使用cloudera指南: 之前我安装了MRv1。运行良好。然后我决定转向纱线 我使用了教程中提到的MRv1的un安装过程,然后继续进行纱线安装。但在启动所有服务之后,我看到除了数据节点之外的所有服务都启动了 即使我在web控制台中检查数据节点的状态,它也会将活动节点的数量显示为零 我尝试使用service命令单独启动数据节点,但它显示: 无法启动Hadoop datanode。返回值:1 我尝试格式化名称节点

我已经在一台单节点Ubuntu14.04 LTS机器上以伪分布式模式安装了CDH 5,使用cloudera指南:

之前我安装了MRv1。运行良好。然后我决定转向纱线

我使用了教程中提到的MRv1的un安装过程,然后继续进行纱线安装。但在启动所有服务之后,我看到除了数据节点之外的所有服务都启动了

即使我在web控制台中检查数据节点的状态,它也会将活动节点的数量显示为零

我尝试使用service命令单独启动数据节点,但它显示:

无法启动Hadoop datanode。返回值:1

我尝试格式化名称节点并重新启动所有服务,但没有任何帮助。你能帮我了解出了什么问题吗

  • 您是否查看了namenode和datanode日志?有什么有趣的吗
  • 检查是否有以前设置遗留的过时/旧datanode进程,并杀死它们。使用“ps”而不是“jps”,因为jps有问题,可能不会显示所有现有流程。清理后,重新格式化namenode并启动它。这在过去为我解决了好几次

  • 我在datanode日志中发现以下错误:“”连接到服务器时出现问题:localhost/127.0.0.1:8020 2015-11-14 09:54:49792 INFO org.apache.hadoop.hdfs.server.common.Storage:Lock on/var/lib/hadoop hdfs/cache/hdfs/dfs/data/in_use.Lock由nodename获取1088@monamie-VPCEG3AEN“一定是什么问题?