[
https://issues.apache.org/jira/browse/HDFS-16402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
tomscut updated HDFS-16402:
---------------------------
Attachment: image-2021-12-29-08-25-44-303.png
> 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
> Priority: Major
> Labels: pull-request-available
> Attachments: image-2021-12-29-08-25-44-303.png,
> image-2021-12-29-08-25-54-441.png
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> 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]