Dear hbase-users,

I was wondering if you might be able to help. I am trying to setup
HBase (and as such, Zookeeper) on Ubuntu 10.04 using the Cloudera
Karmic CDH3 distribution. Zookeeper has installed fine, however when
it comes to starting an hbase master, it falls over with the following
exception:

(stack trace summarised to last bit)
Caused by: java.io.EOFException
    at java.io.DataInputStream.readInt(DataInputStream.java:375)
    at org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:508)
    at org.apache.hadoop.ipc.Client$Connection.run(Client.java:446)

Its clearly connecting to the HDFS, but it's giving it a strange
response. The section above of the trace identifies the hostname that
I've specified in the hbase.rootdir property in the hbase-site.xml and
also the IP address, which it must have looked up in DNS. For
information, that is set to:
hdfs://master:50071/hbase.

Also, as i'm just evaluating it at this stage, I'm installing
Zookeeper and hbase-master on the same machine as the namenode
(master). The regionservers will go somewhere else when I get to that
stage.

My hbase-site.xml was blank (between the configuration tags) and the
only things I've added so far are:

hbase.cluster.distributed="true"
hbase.rootdir="hdfs://master:50071/hbase"
hbase.zookeeper.quorum="master"

obviously in the <name><value> format of the XML file, without the quotes.

I'm at a bit of a loss as to what is going on. I've tried a wget to
the namenode dfshealth.asp page and that works fine (obviously thats
http:// rather than hdfs://). Any pointers on where to look?

Many thanks,

Jamie

I ran a wget to

Reply via email to