2

我第一次从本教程(链接)安装 hadoop v2.2。

我的名称节点运行良好http://localhost:50070/
但我的数据节点没有运行:http://localhost:50030/

如果您需要任何命令的输出,请告诉我。

谢谢

4

3 回答 3

1
  1. 首先停止所有实体,如 namenode、datanode 等(您将有一些脚本或命令来执行此操作)
  2. 格式化tmp目录
  3. 进入 /var/cache/hadoop-hdfs/hdfs/dfs/ 手动删除目录下所有内容
  4. 现在再次格式化你的namenode
  5. 启动所有实体,然后使用 jps 命令确认数据节点已启动
  6. 现在运行您可能喜欢或拥有的任何应用程序。

希望这可以帮助。

于 2014-11-14T06:19:43.833 回答
1

在 linux 机器上试试这个 hadoop 2.2.0 安装指南

http://nextgenhadoop.blogspot.in/2013/10/steps-to-install-hadoop-220-stable.html
于 2014-02-17T12:10:12.903 回答
0

您的数据节点可能正在运行,但我认为您编写的Web UI不正确,因此首先在终端中尝试“jps”命令。

如果它没有显示数据节点,那么

  • 停止守护进程(通过 stop-dfs.sh )
  • 清除文件夹“mydata/hdfs/datanode”中的所有内容(根据您的链接)
  • 运行命令“start-dfs.sh”

愿这工作。

于 2014-02-17T15:03:54.040 回答