hadoop,hive,zeppelin查看,启动,停止相关命令
一、Hadoop
1、查看
2、启动
1
| mapred --daemon start historyserver
|
3、停止
正常启动顺序:先启动hdfs在启动yarn,即先start-dfs.sh再start-yarn.sh
正常关闭顺序:先关闭yarn再关闭hdfs,即先stop-yarn.sh再stop-dfs.sh
jps可以查看进程号(第一列),然后kill -9 xxxx强制关闭
二、hive
1、查看
2、启动
1
| hive --service metastore
|
1
| hive --service hiveserver2
|
后台运行,并将标准输出和标准错误输出重定向到 /dev/null
,使其不再显示在终端上
1
| nohup hive --service metastore 1>/dev/null 2>&1 &
|
1
| nohup hive --service hiveserver2 1>/dev/null 2>&1 &
|
nohup
: 这是一个命令,用于在后台运行其他命令,并使其不受终端的影响。即使你关闭了终端,nohup
后的命令也会继续运行。
1>/dev/null
: 这部分是将标准输出重定向到 /dev/null
。1
表示标准输出的文件描述符,/dev/null
是一个特殊的设备文件,将其用于输出表示将输出丢弃,即不保存输出。
2>&1
: 这部分是将标准错误输出重定向到与标准输出相同的地方。2
表示标准错误的文件描述符,&1
表示将其重定向到与标准输出相同的地方。
&
: 这是将整个命令放到后台运行的标识符。
3、停止
jps -ml 查找pid,然后kill -9 pid
使用jps列出Java进程,然后通过awk提取每个进程的第一列(进程ID),最后使用kill -9将它们全部杀死。
1
| kill -9 $(jps | awk '{print $1}')
|
三、zeppelin
1、启动
1
| zeppelin-daemon.sh start
|
2、停止
3、重启
1
| zeppelin-daemon.sh restart
|
执行zeppelin的脚本,一般在zeppelin的bin目录
例如: /opt/software/zeppelin-0.10.0/bin
如果配置环境变量了,可直接使用