Package org.apache.hadoop.hdfs.server.namenode

Interface Summary
FSClusterStats This interface is used for retrieving the load related statistics of the cluster.
FSInodeInfo This interface is used used the pluggable block placement policy to expose a few characteristics of an Inode.
 

Class Summary
BackupNode BackupNode.
BackupStorage  
BlockManager Keeps information related to the blocks stored in the Hadoop cluster.
BlockPlacementPolicy This interface is used for choosing the desired number of targets for placing block replicas.
BlockPlacementPolicyDefault The class is responsible for choosing the desired number of targets for placing block replicas.
CheckpointSignature A unique signature intended to identify checkpoint transactions.
ContentSummaryServlet Servlets for file checksum
CorruptReplicasMap Stores information about all corrupt blocks in the File System.
DatanodeDescriptor DatanodeDescriptor tracks stats on a given DataNode, such as available storage capacity, last update time, etc., and maintains a set of blocks stored on the datanode.
DatanodeDescriptor.BlockTargetPair Block and targets pair
DelegationTokenServlet Serve delegation tokens over http for use in hftp.
FileChecksumServlets Servlets for file checksum
FileChecksumServlets.GetServlet Get FileChecksum
FileChecksumServlets.RedirectServlet Redirect file checksum queries to an appropriate datanode.
FileDataServlet Redirect queries about the hosted filesystem to an appropriate datanode.
FsckServlet This class is used in Namesystem's web server to do fsck on namenode.
FSEditLog FSEditLog maintains a log of the namespace modifications.
FSImage FSImage handles checkpointing and logging of the namespace edits.
FSNamesystem FSNamesystem does the actual bookkeeping work for the DataNode.
GetImageServlet This class is used in Namesystem's jetty to retrieve a file.
INodeSymlink An INode representing a symbolic link.
LeaseManager LeaseManager does the lease housekeeping for writing on files.
ListPathsServlet Obtain meta-information about a filesystem.
NameNode NameNode serves as both directory namespace manager and "inode table" for the Hadoop DFS.
NamenodeFsck This class provides rudimentary checking of DFS volumes for errors and sub-optimal conditions.
SecondaryNameNode Deprecated.
StreamFile  
UpgradeObjectNamenode Base class for name-node upgrade objects.
 

Exception Summary
BlockPlacementPolicy.NotEnoughReplicasException  
LeaseExpiredException The lease that was being used to create this file has expired.
NotReplicatedYetException The file has not finished being written to enough datanodes yet.
SafeModeException This exception is thrown when the name node is in safe mode.
UnsupportedActionException This exception is thrown when an operation is not supported.
 



Copyright © 2009 The Apache Software Foundation