hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suresh Srinivas (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-1905) Improve the usability of namenode -format
Date Tue, 24 May 2011 21:54:48 GMT

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

Suresh Srinivas commented on HDFS-1905:
---------------------------------------

While looking at our automated deployments - which are failing due to this change, I thought
of an issue with this change.

In this change, for non federation users we decide to "namenode -format" command should automatically
generated cluster ID. The problem is for the secondary/backup/checkpointer, one must run "namenode
-format -clusterid <cid>", where cid is from the first namenode that is formatted. Without
this, the second namenode would generate its own cluster ID and will not be part of the same
cluster as that of primary.

I vote for reverting this change and move to "namenode -format -cluster <cid>".

> Improve the usability of namenode -format 
> ------------------------------------------
>
>                 Key: HDFS-1905
>                 URL: https://issues.apache.org/jira/browse/HDFS-1905
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: name-node
>    Affects Versions: 0.23.0
>            Reporter: Bharath Mundlapudi
>            Assignee: Bharath Mundlapudi
>            Priority: Minor
>             Fix For: 0.23.0
>
>         Attachments: HDFS-1905-1.patch, HDFS-1905-2.patch
>
>
> While setting up 0.23 version based cluster, i ran into this issue. When i issue a format
namenode command, which got changed in 23, it should let the user know to how to use this
command in case where complete options were not specified.
> ./hdfs namenode -format
> I get the following error msg, still its not clear what and how user should use this
command.
> 11/05/09 15:36:25 ERROR namenode.NameNode: java.lang.IllegalArgumentException: Format
must be provided with clusterid
> 	at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1483)
> 	at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1623)
> 	at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1689)
>  
> The usability of this command can be improved.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message