您现在的位置是:主页 > news > 成都哪些公司可以做网站/南宁百度seo排名优化
成都哪些公司可以做网站/南宁百度seo排名优化
admin2025/5/13 4:21:06【news】
简介成都哪些公司可以做网站,南宁百度seo排名优化,代做毕业设计网站,华润置地建设事业部官方网站在hadoop集群上面的每个java进程都会有一个文件记录启动时的PID,这样可以确保进程正确启动,在使用‘hadoop-daemon.sh stop 进程名 ’ 关闭进程时也会相应的把该PID文件删除掉。该PID文件没有实质的作用仅作为一个标记文件存在。 这里会有两个场景牵扯到…
在hadoop集群上面的每个java进程都会有一个文件记录启动时的PID,这样可以确保进程正确启动,在使用‘hadoop-daemon.sh stop 进程名 ’ 关闭进程时也会相应的把该PID文件删除掉。该PID文件没有实质的作用仅作为一个标记文件存在。
这里会有两个场景牵扯到pid文件:
场景一:假设namenode进程被人为的误操作给kill -9 删除掉了,但namenode的pid文件还在,使用hadoop-daemon.sh start namenode 命令是启动不起来进程的。会提示该进程在某个进程号,但是使用jps命令查看却又没有。其实提示的进程号就是namenode.pid文件中存放的进程号。所以解决办法就有了,先删除该PID文件然后再启动namenode就正常了。
场景二:假设datanode进程在正常运行中,但其pid文件被人为删除了,这时候如果想通过命令‘hadoop-daemon.sh stop datanode’ 会提示datanode 进程不存在无法关闭。这时如果需要停机就直接kill -9 就可以了。
说了这么多关于pid文件的事情,下面说下如何配置修改这个pid文件的存放路径:
在hadoop-env.sh 这个脚本中的HADOOP_PID_DIR = 来指定。是不是很简单啊。