| 接口 | 说明 |
|---|---|
| DatanodeProtocol |
Protocol that a DFS datanode uses to communicate with the NameNode.
|
| InterDatanodeProtocol |
An inter-datanode protocol for updating generation stamp
|
| NamenodeProtocol |
Protocol that a secondary NameNode uses to communicate with the NameNode.
|
| 类 | 说明 |
|---|---|
| BalancerBandwidthCommand |
Balancer bandwidth command instructs each datanode to change its value for
the max amount of network bandwidth it may use during the block balancing
operation.
|
| BlockCommand |
A BlockCommand is an instruction to a datanode
regarding some blocks under its control.
|
| BlockMetaDataInfo |
Meta data information for a block
|
| BlockRecoveryInfo | |
| BlocksWithLocations |
A class to implement an array of BlockLocations
It provide efficient customized serialization/deserialization methods
in stead of using the default array (de)serialization provided by RPC
|
| BlocksWithLocations.BlockWithLocations |
A class to keep track of a block and its locations
|
| DatanodeCommand | |
| DatanodeRegistration |
DatanodeRegistration class conatins all information the Namenode needs
to identify and verify a Datanode when it contacts the Namenode.
|
| KeyUpdateCommand | |
| NamespaceInfo |
NamespaceInfo is returned by the name-node in reply
to a data-node handshake.
|
| UpgradeCommand |
This as a generic distributed upgrade command.
|
| 异常错误 | 说明 |
|---|---|
| DisallowedDatanodeException |
This exception is thrown when a datanode tries to register or communicate
with the namenode when it does not appear on the list of included nodes,
or has been specifically excluded.
|
Copyright © 2009 The Apache Software Foundation