public class DatanodeAdminBackoffMonitor extends DatanodeAdminMonitorBase implements DatanodeAdminMonitorInterface
blockManager, conf, dnAdmin, maxConcurrentTrackedNodes, namesystem| Modifier and Type | Method and Description | 
|---|---|
| int | getNumNodesChecked() | 
| int | getTrackedNodeCount() | 
| protected void | processConf()Abstract method which must be implemented by the sub-classes to process
 set various instance variables from the Configuration passed at object
 creation time. | 
| void | run() | 
| void | stopTrackingNode(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor dn)Queue a node to be removed from tracking. | 
getCancelledNodes, getConf, getPendingNodeCount, getPendingNodes, setBlockManager, setConf, setDatanodeAdminManager, setNameSystem, startTrackingNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCancelledNodes, getPendingNodeCount, getPendingNodes, setBlockManager, setDatanodeAdminManager, setNameSystem, startTrackingNodeprotected void processConf()
DatanodeAdminMonitorBaseprocessConf in class DatanodeAdminMonitorBasepublic void stopTrackingNode(org.apache.hadoop.hdfs.server.blockmanagement.DatanodeDescriptor dn)
stopTrackingNode in interface DatanodeAdminMonitorInterfacedn - The datanode to stop tracking for decommission.public int getTrackedNodeCount()
getTrackedNodeCount in interface DatanodeAdminMonitorInterfacepublic int getNumNodesChecked()
getNumNodesChecked in interface DatanodeAdminMonitorInterfaceCopyright © 2008–2023 Apache Software Foundation. All rights reserved.