如何检查hdfs是否正在运行?

use*_*144 4 hadoop

我想看看Hadoop的hdfs文件系统是否正常工作.我知道jps列出了正在运行的守护进程,但我实际上并不知道要查找哪些守护进程.

我运行了以下命令: $HADOOP_PREFIX/sbin/hadoop-daemon.sh start namenode

$HADOOP_PREFIX/sbin/hadoop-daemon.sh start datanode

$HADOOP_PREFIX/sbin/yarn-daemon.sh start resourcemanager

$HADOOP_PREFIX/sbin/yarn-daemon.sh start nodemanager

我输入时只出现namenode,resourcemanager和nodemanager jps.

为了让hdfs/Hadoop正常运行,应该运行哪些守护进程?另外,如果hdfs没有运行,你可以做些什么来修复?

K S*_*hin 9

使用以下任何方法检查您的deamons状态

  1. JPS命令将列出所有活动的守护进程

  2. 以下是最合适的

       hadoop dfsadmin -report
    
    Run Code Online (Sandbox Code Playgroud)

    这将列出数据节点的细节,这基本上就是你的HDFS

  3. cat在hdfs路径中可用的任何文件.