BlockPoolID dans le VERSION ... qu´en pensez vous

8 views
Skip to first unread message

Nasreddine

unread,
Jan 26, 2016, 1:39:01 PM1/26/16
to Hadoop User Group France
Bonsoir

comme je rencontre quelques problemes pour demarrer les Datanodes de mon cluster (1master+1secNN+3slaves) j´ai fait un peu de troubleshouting. 

je note une difference dans le fichier VERSION files. 
le 2nd NN et les 3 slaves ont un blockpoolID =BP-1913131753-XXX.XX.XX.169-1452777222838 
Le Master blockpoolID a un  blockpoolID = BP-90521626-XXX.XX.XX.169-1453822984214.

Ce parametre ne devrait il pas etre le meme partout ? si oui dois je manuellement corriger le VERSION sur 2nd NN et 3 slaves VERSION en remplacant le blockpoolID par celui du Master?

Voici mon log:

FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for Block pool <registering> (Datanode Uuid unassigned) service to master/XXX.XX.XX.169:9000. Exiting. 
java.io.IOException: All specified directories are failed to load.
at org.apache.hadoop.hdfs.server.datanode.DataStorage.recoverTransitionRead(DataStorage.java:477)
at org.apache.hadoop.hdfs.server.datanode.DataNode.initStorage(DataNode.java:1361)
at org.apache.hadoop.hdfs.server.datanode.DataNode.initBlockPool(DataNode.java:1326)
at org.apache.hadoop.hdfs.server.datanode.BPOfferService.verifyAndSetNamespaceInfo(BPOfferService.java:316)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.connectToNNAndHandshake(BPServiceActor.java:223)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:801)
at java.lang.Thread.run(Thread.java:745)

thanks
Reply all
Reply to author
Forward
0 new messages