[ 
https://issues.apache.org/jira/browse/HDFS-1508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12965556#action_12965556
 ] 

Sanjay Radia commented on HDFS-1508:
------------------------------------

> saveNamespace with -f to indicate that NN should automatically enter safe mode
I was suggesting that -f implies that even though it is not in safemode go 
ahead (without putting it in safemode). The motivation being that doing 
saveNamespace is a big deal as could make the NN unresponsive for a while.

I had not thought about the checkpoint issue that Kons mentioned. If 
saveNamespace comes in the middle of a checkpoint then can the NN ignore the 
checkpoint sent by secondary?
(BTW with HDFS-1073 this problem disappears - one can take as many checkpoint 
as one likes).
If it complicates the BNN/SNN's checkpoint then this Jira should wait till 1073 
is done.

As far as motivation: Ops wants to do a checkpoint without the BNN/SNN (say it 
is down) and is willing to make the NN unresponsive for a short while.


> Ability to do savenamespace without being in safemode
> -----------------------------------------------------
>
>                 Key: HDFS-1508
>                 URL: https://issues.apache.org/jira/browse/HDFS-1508
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: name-node
>            Reporter: dhruba borthakur
>            Assignee: dhruba borthakur
>         Attachments: savenamespaceWithoutSafemode.txt
>
>
> In the current code, the administrator can run savenamespace only after 
> putting the namenode in safemode. This means that applications that are 
> writing to HDFS encounters errors because the NN is in safemode. We would 
> like to allow saveNamespace even when the namenode is not in safemode.
> The savenamespace command already acquires the FSNamesystem writelock. There 
> is no need to require that the namenode is in safemode too.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to