Description
below code throwing exception because volumeIterator.next() called two time without checking hashNext().
while (volumeIterator.hasNext()) { FsVolumeSpi volume = volumeIterator.next(); DataNodeVolumeMetrics metrics = volumeIterator.next().getMetrics(); String volumeName = volume.getBaseURI().getPath(); metadataOpStats.put(volumeName, metrics.getMetadataOperationMean()); readIoStats.put(volumeName, metrics.getReadIoMean()); writeIoStats.put(volumeName, metrics.getWriteIoMean()); }
Attachments
Attachments
Issue Links
- is broken by
-
HDFS-11461 DataNode Disk Outlier Detection
- Resolved
- is related to
-
HDFS-11475 Unit Test for DataNode Disk Outlier Detection
- Open