Package | Description |
---|---|
org.apache.hadoop.hdfs.server.diskbalancer.datamodel |
Disk Balancer Data Model is the Data Model for the cluster that
Disk Balancer is working against.
|
org.apache.hadoop.hdfs.server.diskbalancer.planner |
Planner takes a DiskBalancerVolumeSet, threshold and
computes a series of steps that lead to an even data
distribution between volumes of this DiskBalancerVolumeSet.
|
Modifier and Type | Method and Description |
---|---|
static DiskBalancerVolume |
DiskBalancerVolume.parseJson(String json)
Parses a Json string and converts to DiskBalancerVolume.
|
Modifier and Type | Method and Description |
---|---|
TreeSet<DiskBalancerVolume> |
DiskBalancerVolumeSet.getSortedQueue() |
List<DiskBalancerVolume> |
DiskBalancerVolumeSet.getVolumes()
Returns a list diskVolumes that are part of this volume set.
|
Modifier and Type | Method and Description |
---|---|
void |
DiskBalancerVolumeSet.addVolume(DiskBalancerVolume volume)
adds a given volume into this volume set.
|
void |
DiskBalancerDataNode.addVolume(DiskBalancerVolume volume)
Adds a volume to the DataNode.
|
void |
DiskBalancerVolumeSet.removeVolume(DiskBalancerVolume volume)
Remove a volume from the current set.
|
Modifier and Type | Method and Description |
---|---|
DiskBalancerVolume |
Step.getDestinationVolume()
Gets the destination volume.
|
DiskBalancerVolume |
MoveStep.getDestinationVolume()
Gets the destination volume.
|
DiskBalancerVolume |
Step.getSourceVolume()
Gets Source Volume.
|
DiskBalancerVolume |
MoveStep.getSourceVolume()
Gets Source Volume.
|
Modifier and Type | Method and Description |
---|---|
void |
MoveStep.setDestinationVolume(DiskBalancerVolume destinationVolume)
Sets destination volume.
|
void |
MoveStep.setSourceVolume(DiskBalancerVolume sourceVolume)
Set source volume.
|
Constructor and Description |
---|
MoveStep(DiskBalancerVolume sourceVolume,
double idealStorage,
DiskBalancerVolume destinationVolume,
long bytesToMove,
String volumeSetID)
Constructs a MoveStep for the volume set.
|
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.