liaowenrui created HADOOP-9085:
----------------------------------

             Summary: 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.3-alpha, 2.0.2-alpha, 2.0.1-alpha


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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to