He Xiaoqiao created HDFS-13473:
----------------------------------
Summary: DataNode update BlockKeys using mode PULL rather than
PUSH from NameNode
Key: HDFS-13473
URL: https://issues.apache.org/jira/browse/HDFS-13473
Project: Hadoop HDFS
Issue Type: Improvement
Components: datanode
Reporter: He Xiaoqiao
It is passive behavior about updating Block keys for DataNode currently, and it
depends on if NameNode return #KeyUpdateCommand for heartbeat response.
There are several problems of this Block keys synchronization mode:
a. NameNode can't be sensed about if Block Keys reach DataNode successfully,
b. It is also not sensed for DataNode who meets some exception while receive or
process heartbeat response which include BlockKeyCommand,
such as HDFS-13441 and HDFS-12749 mentioned.
So I propose improve Push Block Keys from NameNode for DataNode to DataNode
Pull Block Keys.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]