Kihwal Lee created HDFS-3718: -------------------------------- Summary: Datanode won't shutdown because of runaway DataBlockScanner thread Key: HDFS-3718 URL: https://issues.apache.org/jira/browse/HDFS-3718 Project: Hadoop HDFS Issue Type: Bug Components: data-node Affects Versions: 2.0.1-alpha Reporter: Kihwal Lee Priority: Critical Fix For: 3.0.0, 2.2.0-alpha
Datanode sometimes does not shutdown because the block pool scanner thread keeps running. It prints out "Starting a new period" every five seconds, even after {{shutdown()}} is called. Somehow the interrupt is missed. {{DataBlockScanner}} will also terminate if {{datanode.shouldRun}} is false, but in {{DataNode#shutdown}}, {{DataBlockScanner#shutdown()}} is invoked before it is being set to false. Is there any reason why {{datanode.shouldRun}} is set to false later? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira