pid
pid就是进程号
默认存储在/tmp目录下,如hdfs相关进程,如图:
因为linux tmp目录会定期清理文件 如果将pid文件设置在tmp目录下 pid文件会被删除,注意:pid文件被删除不会影响当前进程的正常运行,但是会影响停止和重启该进程 停止会找不到进程 重启会重新启动一个新的进程 造成进程号紊乱
如果遇到这种情况 可先强制杀死进程,再重新启动进程
建议不要将hadooop的pid文件位置设置在/tmp目录下,配置文件为hadoop-env.sh,配置参数为HADOOP_PID_DIR=${HADOOP_PID_DIR}。如下图所示: