Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
QuorumJournalManager (HDFS-3077)
-
None
-
None
Description
In order to perform upgrades or other maintenance, it is useful to be able to perform a rolling restart of the journal nodes while the NameNode is active.
Currently, this does not work, because the NN only picks up restarted JNs again on the beginning of the next log segment. So, if the NN does not roll after each node is restarted in turn, the NN will eventually fail to commit to a quorum and crash.