以查看hadoop集群中的三台节点上的进程为例:
[root@hadoop301 bin]# pwd
/usr/local/wyh/software/hadoop-3.1.3/bin
[root@hadoop301 bin]# cat jps_cluster.sh
#!/bin/bash
for host in hadoop301 hadoop302 hadoop303
do
echo ---------- $host ------------
ssh $host jps
done
[root@hadoop301 bin]# chmod 777 jps_cluster.sh
[root@hadoop301 bin]# jps_cluster.sh
---------- hadoop301 ------------
2817 JobHistoryServer
1685 NameNode
2940 NodeManager
1821 DataNode
3599 Jps
---------- hadoop302 ------------
3668 ResourceManager
4662 Jps
1543 DataNode
3816 NodeManager
---------- hadoop303 ------------
1619 SecondaryNameNode
1543 DataNode
2302 NodeManager
2654 Jps