Domanda

sto usando HBase 0.20.6 con Hadoop 0.21.0 su Ubuntu 10.04 LTS e ho ottenuto non può iniziare l'errore master. (L'errore è fissata alla fine del post dal file HBase-root-master-ubuntu.log)

non HBase 0.20.6 funzionano bene con Hadoop 0.21.0 ?? e se non lo è, C'è un lavoro in giro ??

Qual è la fonte problema ??

Grazie per il vostro tempo e considerazione.

Il 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
È stato utile?

Soluzione

C'è stata una discussione su questo su HBase utenti mailing list di recente, vorrei suggerire la lettura. http: //mail-archives.apache.org/mod_mbox/hbase-user/201012.mbox/%3CAANLkTimA7UQZAiG0810mtHtGk30x8ejGs+n5+CF8GxQ1@mail.gmail.com%3E

In sintesi vorrei citare ciò che Ryan Rawson di StumbleUpon menzionato nelle liste:

  

HBase 0.20.6 rischia di funzionare bene su Hadoop 21. Abbiamo molte patch   che aiutano rafforzare durata sulla cima del ramo-20-accodamento, e anche alcuni   possono applicarsi a Hadoop 21.

     

Quello che state eventualmente in esecuzione a sta utilizzando Hadoop 20 vasi in HBase   0.90 in cima Hadoop 21. provare a eliminare il Hadoop 20 vasetti e la copia   nel vostro Hadoop 21.

     

Considera anche in esecuzione cdh3b2 +, Hadoop 21 è una versione Panned e non   uno lo gestisce, né si aspetta per essere eseguito in un ambiente di produzione.

Stiamo usando le HBase 0.90 RCS CON CDH3b3 Cloudera tramite pacchetti debian. Nel caso in cui si vuole considerare che fare riferimento alla sua pagina di installazione per dettagli. Auspico inoltre questa pagina per l'installazione su un cluster . Scarica l'ultima HBase 0.90 RC da qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top