Indeed there was some subtlety that I did not understand But now I understand Thank you very much Vinithra
Antoine De : Vinithra Varadharajan [mailto:vinit...@cloudera.com] Envoyé : mercredi 25 juillet 2012 19:44 À : hdfs-user@hadoop.apache.org Objet : Re: HDFS Federation Cluster IDs not matched Antoine, In order to setup Federation, all the NameNodes have to be first formatted (or upgraded) with the same cluster ID. This is described here: http://hadoop.apache.org/common/docs/r0.23.0/hadoop-yarn/hadoop-yarn-site/Federation.html#Formatting_Namenodes. -Vinithra On Wed, Jul 25, 2012 at 5:01 AM, Antoine Boudot <abou...@cyres.fr<mailto:abou...@cyres.fr>> wrote: hello I'm beginner on technology hadoop and I encounter a problem , I am testing to set 2 namenode of 2 separate host with HDFS federation and a pool block is not to create to startup namenode log error here is the datanode 2012-07-25 11:20:39,818 INFO org.apache.hadoop.hdfs.server.common.Storage: Storage directory /couloir1/tmp/dfs/data is not formatted. 2012-07-25 11:20:39,818 INFO org.apache.hadoop.hdfs.server.common.Storage: Formatting ... 2012-07-25 11:20:39,858 INFO org.apache.hadoop.hdfs.server.common.Storage: Locking is disabled 2012-07-25 11:20:39,858 INFO org.apache.hadoop.hdfs.server.common.Storage: Storage directory /couloir1/tmp/dfs/data/current/BP-459972778-172.31.6.11-1343208016681 is not formatted. 2012-07-25 11:20:39,858 INFO org.apache.hadoop.hdfs.server.common.Storage: Formatting ... 2012-07-25 11:20:39,858 INFO org.apache.hadoop.hdfs.server.common.Storage: Formatting block pool BP-459972778-172.31.6.11-1343208016681 directory /couloir1/tmp/dfs/data/current/BP-459972778-172.31.6.11-1343208016681/current 2012-07-25 11:20:39,860 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Setting up storage: nsid=91302135;bpid=BP-459972778-172.31.6.11-1343208016681;lv=-40;nsInfo=lv=-40;cid=CID-345eacf9-d084-4d24-84f0-8294ca7174d8;nsid=91302135;c=0;bpid=BP-459972778-172.31.6.11-1343208016681 2012-07-25 11:20:39,870 INFO org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Added volume - /couloir1/tmp/dfs/data/current 2012-07-25 11:20:39,876 INFO org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Registered FSDatasetState MBean 2012-07-25 11:20:39,880 INFO org.apache.hadoop.hdfs.server.datanode.DirectoryScanner: Periodic Directory Tree Verification scan starting at 1343224800880 with interval 21600000 2012-07-25 11:20:39,881 INFO org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl: Adding block pool BP-459972778-172.31.6.11-1343208016681 2012-07-25 11:20:39,894 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Block pool BP-459972778-172.31.6.11-1343208016681 (storage id DS-1163140142-172.31.6.10-50010-1343208039823) service to hadoop-n10/172.31.6.11:33333<http://172.31.6.11:33333> beginning handshake with NN 2012-07-25 11:20:39,899 FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for block pool Block pool BP-321278605-172.31.4.59-1343207919699 (storage id DS-1163140142-172.31.6.10-50010-1343208039823) service to hadoop-vm03/172.31.4.59:33333<http://172.31.4.59:33333> java.io.IOException: Cluster IDs not matched: dn cid=CID-345eacf9-d084-4d24-84f0-8294ca7174d8 but ns cid=CID-9f7751ec-615b-4f3b-8644-5583ba263a0e; bpid=BP-321278605-172.31.4.59-1343207919699 at org.apache.hadoop.hdfs.server.datanode.DataNode.setClusterId(DataNode.java:307) at org.apache.hadoop.hdfs.server.datanode.DataNode.initBlockPool(DataNode.java:801) at org.apache.hadoop.hdfs.server.datanode.BPOfferService.verifyAndSetNamespaceInfo(BPOfferService.java:308) at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.connectToNNAndHandshake(BPServiceActor.java:217) at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:660) at java.lang.Thread.run(Thread.java:662) 2012-07-25 11:20:39,899 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Ending block pool service for: Block pool BP-321278605-172.31.4.59-1343207919699 (storage id DS-1163140142-172.31.6.10-50010-1343208039823) service to hadoop-vm03/172.31.4.59:33333<http://172.31.4.59:33333> 2012-07-25 11:20:39,900 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Removed Block pool BP-321278605-172.31.4.59-1343207919699 (storage id DS-1163140142-172.31.6.10-50010-1343208039823) Here config for core-site.xml <property> <name>hadoop.tmp.dir</name> <value>/couloir1/tmp</value> </property> Here config for hdfs-site.xml <property> <name>dfs.federation.nameservices</name> <value>ns1,ns2</value> </property> <property> <name>dfs.permissions</name> <value>false</value> </property> <property> <name>dfs.replication</name> <value>2</value> </property> <property> <name>dfs.namenode.rpc-address.ns1</name> <value>hadoop-vm03:33333</value> </property> <property> <name>dfs.namenode.rpc-address.ns2</name> <value>hadoop-n10:33333</value> </property> </configuration> Help me please Thank you