| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.protocolPB |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.hdfs.server.blockmanagement | |
| org.apache.hadoop.hdfs.server.datanode.fsdataset | |
| org.apache.hadoop.hdfs.server.namenode | |
| org.apache.hadoop.hdfs.server.protocol |
| Modifier and Type | Method | Description |
|---|---|---|
static VolumeFailureSummary |
PBHelper.convertVolumeFailureSummary(org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.VolumeFailureSummaryProto proto) |
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.VolumeFailureSummaryProto |
PBHelper.convertVolumeFailureSummary(VolumeFailureSummary volumeFailureSummary) |
|
HeartbeatResponse |
DatanodeProtocolClientSideTranslatorPB.sendHeartbeat(DatanodeRegistration registration,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
long cacheCapacity,
long cacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary,
boolean requestFullBlockReportLease,
org.apache.hadoop.hdfs.server.protocol.SlowPeerReports slowPeers,
org.apache.hadoop.hdfs.server.protocol.SlowDiskReports slowDisks) |
|
void |
DatanodeLifelineProtocolClientSideTranslatorPB.sendLifeline(DatanodeRegistration registration,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
long cacheCapacity,
long cacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary) |
| Modifier and Type | Method | Description |
|---|---|---|
VolumeFailureSummary |
DatanodeDescriptor.getVolumeFailureSummary() |
Returns info about volume failures.
|
| Modifier and Type | Method | Description |
|---|---|---|
DatanodeCommand[] |
DatanodeManager.handleHeartbeat(DatanodeRegistration nodeReg,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
java.lang.String blockPoolId,
long cacheCapacity,
long cacheUsed,
int xceiverCount,
int xmitsInProgress,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary,
org.apache.hadoop.hdfs.server.protocol.SlowPeerReports slowPeers,
org.apache.hadoop.hdfs.server.protocol.SlowDiskReports slowDisks) |
Handle heartbeat from datanodes.
|
void |
DatanodeManager.handleLifeline(DatanodeRegistration nodeReg,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
long cacheCapacity,
long cacheUsed,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary) |
Handles a lifeline message sent by a DataNode.
|
| Modifier and Type | Method | Description |
|---|---|---|
VolumeFailureSummary |
FsDatasetSpi.getVolumeFailureSummary() |
Returns info about volume failures.
|
| Modifier and Type | Method | Description |
|---|---|---|
HeartbeatResponse |
NameNodeRpcServer.sendHeartbeat(DatanodeRegistration nodeReg,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] report,
long dnCacheCapacity,
long dnCacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary,
boolean requestFullBlockReportLease,
org.apache.hadoop.hdfs.server.protocol.SlowPeerReports slowPeers,
org.apache.hadoop.hdfs.server.protocol.SlowDiskReports slowDisks) |
|
void |
NameNodeRpcServer.sendLifeline(DatanodeRegistration nodeReg,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] report,
long dnCacheCapacity,
long dnCacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary) |
| Modifier and Type | Method | Description |
|---|---|---|
HeartbeatResponse |
DatanodeProtocol.sendHeartbeat(DatanodeRegistration registration,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
long dnCacheCapacity,
long dnCacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary,
boolean requestFullBlockReportLease,
org.apache.hadoop.hdfs.server.protocol.SlowPeerReports slowPeers,
org.apache.hadoop.hdfs.server.protocol.SlowDiskReports slowDisks) |
sendHeartbeat() tells the NameNode that the DataNode is still
alive and well.
|
void |
DatanodeLifelineProtocol.sendLifeline(DatanodeRegistration registration,
org.apache.hadoop.hdfs.server.protocol.StorageReport[] reports,
long dnCacheCapacity,
long dnCacheUsed,
int xmitsInProgress,
int xceiverCount,
int failedVolumes,
VolumeFailureSummary volumeFailureSummary) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.