hadoop集群工作状态查询时,需要ssh在每台机器上进行jps。可以使用了脚本查看集群各机器工作状态,比之前来回切换方便很多。以下是针对我个人搭建hadoop集群,具体业务需要具体分析。
查看hadoop集群工作脚本
-
#!/bin/bash
-
#我们将脚本存入在node82,因为它有到node81,node80,node79的免登录
-
-
clear
-
for ip in node82 node81 node80 node79
-
do
-
echo "------------------------------[ jps $ip ]-------------------------"
-
ssh root@$ip "source /etc/profile;jps"
-
done
运行脚本即可
你可以使用ps命令。它能显示当前运行中
进程
的相关信息,包括
进程
的PID。Linux和UNIX都支持ps命令,显示所有运行中
进程
的相关信息。ps命令能提供一份当前
进程
的快照。如果你想
状态
可以自动刷新,可以使用top命令。
输入下面的ps命令,显示所有运行中的进
本文大数据环境CDH5,搭建步骤:https://blog.csdn.net/songzehao/article/details/91044032
基于此环境,对
Hadoop
中的
进程
进行梳理。
主节点jps
查看
java
进程
:
主节点
查看
python
进程
(Hue是python
进程
):
Cloudera Manager
查看
主节点
进程
:
与jps和ps -aux|gre...
启动
hadoop
之后,在web浏览器中加/logs/userlogs,就可以看到所有运行的任务,再找到自己想看的那个任务就行
注意这个端口是ResourceManager(yarn)默认的端口号,如果做了修改,这个端口也是要改的
http://192.168.124.140:8088/logs/userlogs
点击进去就能看到所有任务了
选择其中一个任务
stde...
jps 名称: jps - Java Virtual Machine Process Status Tool 命令介绍
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java
进程
pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java
进程
的一些简单情况。
jps主要用来输出JVM中运行的进...
hadoop
administration : http://localhost:50030
hdfs namenode: http://localhost:50070
hbase reginserver: http://localhost:60030
1.直接启动或者关闭所有的
进程
(不推荐,由于分布式下,namenode和datanode分布在不同机器上,启动的
进程
不相同)
在启动
hadoop
进程
的时候我们通常都是直接使用(默认
hadoop
根目录下)
sbin/start-all.sh
sbin...