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

Uma Maheswara Rao G commented on HDFS-2413:
-------------------------------------------

Harsh, This will really help in other systems also as you mention above.
 I remember one case in HIVE also, when starting the hive it needs to creates 
some table in HDFS and derby related to metastore. If NN is in safe mode, it 
used to fail the creatione of tables in dfs and succeeds in derby. Because of 
this partial table table creations, it shows metastore as currupt and fails the 
startup. 

Thanks
Uma 

                
> Add public APIs for safemode
> ----------------------------
>
>                 Key: HDFS-2413
>                 URL: https://issues.apache.org/jira/browse/HDFS-2413
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: hdfs client
>    Affects Versions: 0.23.0
>            Reporter: Todd Lipcon
>            Assignee: Harsh J
>             Fix For: 0.23.0
>
>
> Currently the APIs for safe-mode are part of DistributedFileSystem, which is 
> supposed to be a private interface. However, dependent software often wants 
> to wait until the NN is out of safemode. Though it could poll trying to 
> create a file and catching SafeModeException, we should consider making some 
> of these APIs public.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to