Package org.apache.hadoop.hdfs.server.datanode.checker
@LimitedPrivate("HDFS")
@Evolving
package org.apache.hadoop.hdfs.server.datanode.checker
Datanode support for running disk checks.
-
ClassDescriptionAn abstract implementation of
ListenableFuture, intended for advanced users only.AsyncChecker<K,V> A class that can be used to schedule an asynchronous check on a givenCheckable.Checkable<K,V> A Checkable is an object whose health can be probed by invoking itsCheckable.check(K)method.A class that encapsulates running disk checks against each volume of anFsDatasetSpiand allows retrieving a list of failed volumes.A callback interface that is supplied the result of running an async disk check on multiple volumes.A utility class that encapsulates checking storage locations during DataNode startup.An implementation ofAsyncCheckerthat skips checking recently checked objects.Defines the outcomes of running a disk check operation against a volume.