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: [email protected]
For additional commands, e-mail: [email protected]