tomscut created HDFS-16402:
------------------------------

             Summary: HeartbeatManager may cause incorrect stats
                 Key: HDFS-16402
                 URL: https://issues.apache.org/jira/browse/HDFS-16402
             Project: Hadoop HDFS
          Issue Type: Bug
            Reporter: tomscut
            Assignee: tomscut


After reconfig {*}dfs.datanode.data.dir{*}, we found that the stats of the 
Namenode Web became negative and there were many NPE in namenode logs. This 
problem has been solved by 
[HDFS-14042|https://issues.apache.org/jira/browse/HDFS-14042].

However, if HeartbeatManager#updateHeartbeat and 
HeartbeatManager#updateLifeline throw other exceptions, stats errors can also 
occur. We should ensure that stats.subtract() and stats.add() are transactional.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to