[ https://issues.apache.org/jira/browse/HDFS-6000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13911305#comment-13911305 ]
Jing Zhao commented on HDFS-6000: --------------------------------- Thanks for the quick review, Vinay! bq. I think explicitly mentioning SaveNamespaceCancelledException in throws clause may not be required. Do you agree? Yes. I made that change because originally I planned to cancel the ongoing checkpoint. I will remove that in my next patch. > Avoid saving namespace when starting rolling upgrade > ---------------------------------------------------- > > Key: HDFS-6000 > URL: https://issues.apache.org/jira/browse/HDFS-6000 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: datanode, ha, hdfs-client, namenode > Reporter: Jing Zhao > Assignee: Jing Zhao > Attachments: HDFS-6000.000.patch, HDFS-6000.001.patch > > > Currently when administrator sends the "rollingUpgrade start" command to the > active NN, the NN will trigger a checkpoint (the rollback fsimage). This will > cause NN not able to serve for a period of time. > An alternative way is just to let the SBN do checkpoint, and rename the first > checkpoint after starting the rolling upgrade to rollback image. After the > rollback image is on both the ANN and the SBN, administrator can start > upgrading the software. -- This message was sent by Atlassian JIRA (v6.1.5#6160)