hadoop命令在节点中查找namenode

时间:2014-05-21 05:30:00

标签: hadoop hadoop-streaming hadoop-partitioning

我试过

步骤

- Login into particular node
- and execute the command jps

结果

5144 JobTracker
4953 NameNode
5079 SecondaryNameNode
5216 Jps

这工作正常,但我知道在节点中找到namenode的任何其他命令

3 个答案:

答案 0 :(得分:0)

您可以使用以下命令: ps -ef | grep Namenode

查看namenode进程。这会让你知道特定的java进程namenode是否正在运行。

答案 1 :(得分:0)

首先,尝试查找Namenode进程应该是首选。可能有效的其他方式可能是:

  1. 尝试检查50070端口(Namenode网页用户界面)是否已打开以进行收听:

    netstat -a | egrep 'Proto|LISTEN' | grep 50070

  2. 查看$ HADOOP_CONF_DIR下的hdfs-site.xml中的Namenode设置

答案 2 :(得分:0)

可以使用以下命令查看有关Namenode,Datanode和Secondary Namenode进程的信息:

ps -fu hdfs

有关ResourceManager,NodeManager进程的信息可以使用以下命令查看:

ps -fu yarn