2013-02-06 28 views
5

我在ec2上創建了幾個用於hadoop的ebs文件系統。我在hadoop環境中設置了JAVE_HOME。但是,當我去格式化以下消息Hadoop:格式在/ mnt/hdfs/1/namenode中異常

[[email protected] conf]# sudo -u hdfs hadoop namenode -format 
13/02/06 15:33:22 INFO namenode.NameNode: STARTUP_MSG: 
/************************************************************ 
STARTUP_MSG: Starting NameNode 
STARTUP_MSG: host = hadoop-node01.mydomain.com/10.xx.xx.201 
STARTUP_MSG: args = [-format] 
STARTUP_MSG: version = 0.20.2-cdh3u5 
STARTUP_MSG: build = file:///data/1/tmp/topdir/BUILD/hadoop-0.20.2-cdh3u5 -r 30233064aaf5f2492bc687d61d72956876102109; compiled by 'root' on Fri Oct 5 18:45:46 PDT 2012 
************************************************************/ 
Re-format filesystem in /mnt/hdfs/1/namenode ? (Y or N) y 
Format aborted in /mnt/hdfs/1/namenode 
13/02/06 15:33:27 INFO namenode.NameNode: SHUTDOWN_MSG: 
/************************************************************ 
SHUTDOWN_MSG: Shutting down NameNode at hadoop-node01.mydomain.com/10.xx.xx.201 
************************************************************/ 

中止第一卷這是我的namenode的配置:

<?xml version="1.0"?> 
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?> 

<!-- Put site-specific property overrides in this file. --> 

<configuration> 
    <property> 
      <name>dfs.name.dir</name>   <value>/mnt/hdfs/1/namenode,/mnt/hdfs/2/namenode,/mnt/hdfs/3/namenode,/mnt/hdfs/4/namenode</value> 
    </property> 
    <property> 
    <name>dfs.data.dir</name> 
    <value>/mnt/hdfs/1/datanode,/mnt/hdfs/2/datanode,/mnt/hdfs/3/datanode,/mnt/hdfs/4/datanode</value> 
</property> 
</configuration> 

沒有人有任何想法,爲什麼這個錯誤發生或如何解決問題?

回答

14

不幸的是,在1.x格式命令的提示符區分大小寫。而是用大寫字母Y來回答,它不會中止。

+0

謝謝!這個對我有用! –