Question

J'utilise Hbase 0.20.6 avec Hadoop 0.21.0 sur Ubuntu 10.04 LTS et je suis ne peut pas démarrer erreur maître. (L'erreur est fixé à l'extrémité de la tige à partir du fichier HBase-ubuntu.log-master-root)

Est-ce Hbase 0.20.6 beau travail avec Hadoop 0.21.0 ?? et si c'est pas, est-il un travail autour ??

Quelle est la source de problème ??

Merci pour votre temps et considération.

Le journal:

java.io.IOException: Call to localhost/127.0.0.1:54310 failed on local exception: java.io.EOFException
 at org.apache.hadoop.ipc.Client.wrapException(Client.java:775)
 at org.apache.hadoop.ipc.Client.call(Client.java:743)
 at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:220)
 at $Proxy0.getProtocolVersion(Unknown Source)
 at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:359)
 at org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:106)
 at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:207)
 at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:170)
 at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:82)
 at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1378)
 at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66)
 at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1390)
 at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:196)
 at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:95)
 at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:195)
 at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:94)
 at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:78)
 at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1229)
 at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1274)
Caused by: java.io.EOFException
 at java.io.DataInputStream.readInt(DataInputStream.java:375)
 at org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:501)
 at org.apache.hadoop.ipc.Client$Connection.run(Client.java:446)
Fri Dec 24 14:02:12 EET 2010 Starting master on ubuntu
ulimit -n 1024
2010-12-24 14:02:13,267 INFO org.apache.hadoop.hbase.master.HMaster: vmName=Java HotSpot(TM) Client VM, vmVendor=Sun Microsystems Inc., vmVersion=17.1-b03
2010-12-24 14:02:13,268 INFO org.apache.hadoop.hbase.master.HMaster: vmInputArguments=[-Xmx1000m, -XX:+HeapDumpOnOutOfMemoryError, -XX:+UseConcMarkSweepGC, -XX:+CMSIncrementalMode, -XX:+HeapDumpOnOutOfMemoryError, -XX:+UseConcMarkSweepGC, -XX:+CMSIncrementalMode, -XX:+HeapDumpOnOutOfMemoryError, -XX:+UseConcMarkSweepGC, -XX:+CMSIncrementalMode, -Dhbase.log.dir=/usr/lib/hbase/bin/../logs, -Dhbase.log.file=hbase-root-master-ubuntu.log, -Dhbase.home.dir=/usr/lib/hbase/bin/.., -Dhbase.id.str=root, -Dhbase.root.logger=INFO,DRFA, -Djava.library.path=/usr/lib/hbase/bin/../lib/native/Linux-i386-32]
2010-12-24 14:02:13,353 INFO org.apache.hadoop.hbase.master.HMaster: My address is ubuntu.ubuntu-domain:60000
2010-12-24 14:02:13,593 ERROR org.apache.hadoop.hbase.master.HMaster: Can not start master
Était-ce utile?

La solution

Il y a eu une discussion à ce sujet sur la liste de diffusion des utilisateurs HBase récemment, je vous suggère de le lire. http: //mail-archives.apache.org/mod_mbox/hbase-user/201012.mbox/%3CAANLkTimA7UQZAiG0810mtHtGk30x8ejGs+n5+CF8GxQ1@mail.gmail.com%3E

En résumé, je citerais ce que Ryan Rawson de StumbleUpon mentionné dans les listes:

  

HBase 0.20.6 est susceptible de bien fonctionner sur Hadoop 21. Nous avons beaucoup de patches   qui contribuent à renforcer la durabilité sur le dessus de la branche-20 append, et aussi quelques   peut demander à Hadoop 21.

     

Qu'est-ce que vous êtes peut-cours d'exécution pour utilise Hadoop 20 pots en HBase   0,90 sur Hadoop 21. Essayez de supprimer le Hadoop 20 pots et la copie   dans votre Hadoop 21.

     

Voir également en cours d'exécution cdh3b2 +, Hadoop 21 est une version dragéifié et pas   on court il ne s'y attend à exécuter dans un environnement de production.

Nous utilisons les Hbase 0,90 avec CDH3b3 de RCs Cloudera par paquets debian. Si vous voulez considérer s'il vous plaît se référer à son page d'installation pour plus de détails. Je recommande également cette page pour l'installation sur un cluster . Téléchargez la dernière HBase 0,90 RC de .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top