Pe 09.02.2012 11:47, shashwat shriparv a scris:
Thank you, now i am able to start the HBase in pseudo mode, and able
to connect through client, i added HBase.master IP and port in
hbase-site.xml, and added my domain name and ip in the client machine.

Thanks and regards
Shashwat

In stand alone mode I believe ZooKeeper is binding to localhost forbidding all connections from other machines and accepting just localhost so you would have to run all your apps on the same machine.

In the pseudo and distribuited mode you just have to put hbase-sites.xml on the classpath and configure hbase.zookeeper.quorum property and also the hbase.zookeeper.property.clientPort if you use different port for Zk. Your application will load hbase-sites.xml from the class path and use those values to connect to Zk which tels it all the HBase machines.

You can read more about the properties and the default values used to configure HBase from http://hbase.apache.org/docs/r0.20.6/hbase-conf.html. Some of them might not be available (they are for an older version) but you get an idea and some hints. As you can see the default address that Zk binds to is localhost.

    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>my-zookeeper-machine.net</value>
        <description>Zookeeper connects to this machine.</description>
    </property>

Cheers,

--
Ioan Eugen Stan
http://ieugen.blogspot.com

Reply via email to