Pregunta

Estoy usando hbase 0.20.6 con Hadoop 0.21.0 en Ubuntu 10.04 LTS y tengo no se puede iniciar el error principal. (El error se adjunta al final de la entrada desde el archivo hbase-root-master-ubuntu.log)

¿El hbase bien 0.20.6 0.21.0 trabajo con Hadoop ?? y si no lo es, ¿Hay un trabajo alrededor ??

¿Cuál es el origen del problema ??

Gracias por su tiempo y consideración.

El Registro:

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
¿Fue útil?

Solución

Ha habido una discusión sobre este tema en la lista de usuarios de correo HBase recientemente, sugeriría leerlo. http: //mail-archives.apache.org/mod_mbox/hbase-user/201012.mbox/%3CAANLkTimA7UQZAiG0810mtHtGk30x8ejGs+n5+CF8GxQ1@mail.gmail.com%3E

A modo de resumen me gustaría citar lo que Ryan Rawson de StumbleUpon mencionado en las listas:

  

HBase 0.20.6 es probable que se ejecute bien en hadoop 21. Tenemos muchos parches   que ayuda a reforzar la durabilidad en la parte superior de la rama-20-append, y también algunos   puede aplicarse a Hadoop 21.

     

Lo que está ejecutando posiblemente a está utilizando Hadoop 20 frascos en hbase   0,90 en la parte superior de hadoop 21. Trate de eliminar el hadoop 20 frascos y copiar   en su hadoop 21.

     

Ten en cuenta también corriendo cdh3b2 +, hadoop 21 es una versión Panned y sin   uno lo ejecuta, ni se espera que se ejecuten en un entorno de producción.

Estamos utilizando los HBase 0.90 CRs con CDH3b3 de Cloudera a través de paquetes de Debian. En caso de que desee tener en cuenta que consulte a su página de instalación para detalles. También recomendaría esta página para la instalación en un clúster . Descargar la última HBase 0.90 RC de aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top