[ https://issues.apache.org/jira/browse/HADOOP-9085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arun C Murthy updated HADOOP-9085: ---------------------------------- Fix Version/s: (was: 2.4.0) 2.5.0 > start namenode failure,bacause pid of namenode pid file is other process pid > or thread id before start namenode > --------------------------------------------------------------------------------------------------------------- > > Key: HADOOP-9085 > URL: https://issues.apache.org/jira/browse/HADOOP-9085 > Project: Hadoop Common > Issue Type: Bug > Components: bin > Affects Versions: 2.0.1-alpha, 2.0.3-alpha > Environment: NA > Reporter: liaowenrui > Fix For: 2.0.1-alpha, 2.0.2-alpha, 2.5.0 > > > pid of namenode pid file is other process pid or thread id before start > namenode,start namenode will failure.because the pid of namenode pid file > will be checked use kill -0 command before start namenode in hadoop-daemo.sh > script.when pid of namenode pid file is other process pid or thread id,checkt > is use kil -0 command,and the kill -0 will return success.it means the > namenode is runing.in really,namenode is not runing. > 2338 is dead namenode pid > 2305 is datanode pid > cqn2:/tmp # kill -0 2338 > cqn2:/tmp # ps -wweLo pid,ppid,tid | grep 2338 > 2305 1 2338 -- This message was sent by Atlassian JIRA (v6.2#6252)