**
1.jps命令的真相(这种情况是针对于:生产环境:)
hadoop: hdfs组件 hdfs用户
root用户或sudo权限的用户取获取
1.1 jps命令位置哪里的**
1 | [hadoop@hadoop002 hadoop-2.6.0-cdh5.7.0]$ which jps |
2.2 对应的进程的标识文件在哪 /tmp/hsperfdata_进程用户名称
1 | [hadoop@hadoop002 hsperfdata_hadoop]$ pwd |
2.3 用户查看你情况
1 | root用户看所有用户的jps结果 |
2.4 所以怎么去判断 jps中的进程是否可用:
1 | 真假判断: ps -ef|grep namenode 真正判断进程是否可用 |
2.5 为什么jps下的进程会死掉:
1 | 一种时人为的情况 |
2.5如何清除掉root用户下 jps查看进程的残留:
1 | [root@hadoop002 tmp]# rm -rf hsperfdata_hadoop (将这一进程标识文件删除掉就可以了) |
2.6.pid文件 集群进程启动和停止需要的文件
1 | 在家目录下/tmp下的pid文件 |
2.7如何解决:
1 | 新建一个目录,mkdir /data/tmp |