2011-01-06 3 views
1

Я использую Hbase 0.20.6 с Hadoop 0.21.0 на Ubuntu 10.04 LTS и я не могу запустить мастер ошибку , (Ошибка прикреплена в конце сообщения из файла hbase-root-master-ubuntu.log)Hbase 0.20.6 Не удается запустить мастер исключение

Работает ли Hbase 0.20.6 с Hadoop 0.21.0 ?? и если это НЕ, есть ли работа вокруг?

В чем проблема?

Спасибо за ваше время и внимание.

Журнал:

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 

ответ

1

Там было обсуждение об этом на пользователей Hbase список рассылки в последнее время, я хотел бы предложить чтение. http://mail-archives.apache.org/mod_mbox/hbase-user/201012.mbox/%[email protected]%3E

В заключение я хотел бы процитировать то, что упоминается в списках Райан Rawson из StumbleUpon:

HBase 0.20.6, вероятно, хорошо работать на Hadoop 21. У нас есть много патчей , которые помогают поддерживать прочность на верхней ветви-20-Append, а также некоторые могут применяться к Hadoop 21.

Что вы, возможно, работает и использует Hadoop 20 банок в HBase 0,90 поверх Hadoop 21. Попробуйте удалить Hadoop 20 банки и копирование в вашем hadoop 21.

Также рассмотрите возможность запуска cdh3b2 +, hadoop 21 - это отпущенный релиз, а не запускает его и не ожидает, что он будет запущен в производственной настройке.

Мы используем HBase 0.90 RC с CDH3b3 Cloudera через пакеты debian. Если вы хотите его рассмотреть, пожалуйста, обратитесь к его installation page. Я бы также рекомендовал this page для установки на кластере. Загрузите последнюю версию HBase 0.90 RC от here.

Смежные вопросы