格式化namenode,节点丢失

时间:2013-05-03 07:26:37

标签: hadoop distributed

我正在尝试为Hadoop设置伪分布式模式。所有的第一步都没问题,但是当我格式化namenode并浏览文件系统(50070)时,它显示“集群中没有datanode”

http://hadoop.apache.org/docs/stable/single_node_setup.html

我应该做其他配置吗?更改目录路径?

感谢

1 个答案:

答案 0 :(得分:1)

从您的评论中看起来您已将您的名称节点格式化了两次,但未删除数据节点的基础数据。

我建议你清理如下:

  • 确保所有hadoop服务都已停止(bin/stop-all.sh
  • 删除conf/hdfs-site.xml conf文件中指定的目录中的所有数据
    • dfs.name.dir
    • dfs.data.dir
  • 重新格式化名称节点
  • 仅启动HDFS(bin/start-dfs.sh
  • 检查名称节点和数据节点的日志,以确保一切都没有错误地启动

如果您仍然遇到问题,请将您的名称节点和数据节点日志发回原始问题