2013-02-06 16 views
5

Stworzyłem kilka systemów plików ebs na ec2 do użycia z hadoop. Ustawiłem JAVE_HOME w środowisku hadoop. Ale kiedy idę do formatowania pierwszy tom przerywa z następującym komunikatemHadoop: Format przerwany w/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 
************************************************************/ 

To jest moja konfiguracja 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> 

Czy ktoś ma jakiś pomysł, dlaczego ten błąd się dzieje lub jak obejść problem?

Odpowiedz

14

Niestety w wersji 1.x w wierszu polecenia formatu rozróżniana jest wielkość liter. Zamiast tego odpowiedz z dużym Y i nie przerwie.

+0

dzięki! mi to pasuje! –