在Linux中监控Hadoop可结合自带工具、系统命令及第三方工具,以下是具体方法:
Hadoop自带工具
hdfs dfsadmin -report
:查看HDFS集群状态,包括DataNode数量、容量等。hdfs fsck /
:检查HDFS文件系统健康状况,检测损坏文件或块。yarn node -list
:查看YARN集群中NodeManager的状态。jps
:查看Hadoop相关Java进程是否正常运行。http://<namenode-host>:9870
(Hadoop 3.x)或http://<namenode-host>:50070
(Hadoop 2.x),监控HDFS状态。http://<resourcemanager-host>:8088
,查看YARN资源使用及作业状态。第三方监控工具
自定义监控
注:部分工具(如Ambari、Cloudera Manager)需提前安装配置,第三方工具需根据集群规模选择适配方案。