Uses of Class
org.apache.hadoop.hdfs.server.diskbalancer.datamodel.DiskBalancerDataNode
Packages that use DiskBalancerDataNode
Package
Description
Commands for disk balancer command line tool.
Connectors package is a set of logical connectors that connect
to various data sources to read the hadoop cluster information.
Disk Balancer Data Model is the Data Model for the cluster that
Disk Balancer is working against.
Planner takes a DiskBalancerVolumeSet, threshold and
computes a series of steps that lead to an even data
distribution between volumes of this DiskBalancerVolumeSet.
-
Uses of DiskBalancerDataNode in org.apache.hadoop.hdfs.server.diskbalancer.command
Methods in org.apache.hadoop.hdfs.server.diskbalancer.command that return types with arguments of type DiskBalancerDataNodeModifier and TypeMethodDescriptionprotected List<DiskBalancerDataNode>Returns a DiskBalancer Node list from the Cluster or null if not found.Methods in org.apache.hadoop.hdfs.server.diskbalancer.command with parameters of type DiskBalancerDataNodeModifier and TypeMethodDescriptionprotected voidCommand.populatePathNames(DiskBalancerDataNode node) Reads the Physical path of the disks we are balancing.protected voidCommand.setNodesToProcess(DiskBalancerDataNode node) Sets the nodes to process.Method parameters in org.apache.hadoop.hdfs.server.diskbalancer.command with type arguments of type DiskBalancerDataNodeModifier and TypeMethodDescriptionprotected voidCommand.setNodesToProcess(List<DiskBalancerDataNode> nodes) Sets the list of Nodes to process. -
Uses of DiskBalancerDataNode in org.apache.hadoop.hdfs.server.diskbalancer.connectors
Methods in org.apache.hadoop.hdfs.server.diskbalancer.connectors that return types with arguments of type DiskBalancerDataNode -
Uses of DiskBalancerDataNode in org.apache.hadoop.hdfs.server.diskbalancer.datamodel
Methods in org.apache.hadoop.hdfs.server.diskbalancer.datamodel that return DiskBalancerDataNodeModifier and TypeMethodDescriptionDiskBalancerCluster.getNodeByIPAddress(String ipAddresss) Returns a node by IP Address.DiskBalancerCluster.getNodeByName(String hostName) Returns a node by hostName.DiskBalancerCluster.getNodeByUUID(String uuid) Returns a node by UUID.Methods in org.apache.hadoop.hdfs.server.diskbalancer.datamodel that return types with arguments of type DiskBalancerDataNodeModifier and TypeMethodDescriptionDiskBalancerCluster.getNodes()Gets all DataNodes in the Cluster.DiskBalancerCluster.getNodesToProcess()Returns the Nodes to Process which is the real list of nodes processed by diskBalancer.Methods in org.apache.hadoop.hdfs.server.diskbalancer.datamodel with parameters of type DiskBalancerDataNodeModifier and TypeMethodDescriptionintDiskBalancerDataNode.compareTo(DiskBalancerDataNode that) Compares this object with the specified object for order.Method parameters in org.apache.hadoop.hdfs.server.diskbalancer.datamodel with type arguments of type DiskBalancerDataNodeModifier and TypeMethodDescriptionvoidDiskBalancerCluster.setNodes(List<DiskBalancerDataNode> clusterNodes) Sets the list of nodes of this cluster.voidDiskBalancerCluster.setNodesToProcess(List<DiskBalancerDataNode> dnNodesToProcess) Sets the nodes to process. -
Uses of DiskBalancerDataNode in org.apache.hadoop.hdfs.server.diskbalancer.planner
Methods in org.apache.hadoop.hdfs.server.diskbalancer.planner with parameters of type DiskBalancerDataNodeModifier and TypeMethodDescriptionvoidGreedyPlanner.balanceVolumeSet(DiskBalancerDataNode node, DiskBalancerVolumeSet vSet, NodePlan plan) Computes Steps to make a DiskBalancerVolumeSet Balanced.static PlannerPlannerFactory.getPlanner(String plannerName, DiskBalancerDataNode node, double threshold) Gets a planner object.GreedyPlanner.plan(DiskBalancerDataNode node) Computes a node plan for the given node.Planner.plan(DiskBalancerDataNode node) Constructors in org.apache.hadoop.hdfs.server.diskbalancer.planner with parameters of type DiskBalancerDataNodeModifierConstructorDescriptionGreedyPlanner(double threshold, DiskBalancerDataNode node) Constructs a greedy planner.