Even in standalone it does need ZK's functionality, so the master runs
it inside its JVM (same for the region server). In your case it seems
like port 2181 is already taken by something else. Either change the
other service's port, or set hbase.zookeeper.property.clientPort to
2182 in conf/hbase-site.xml

J-D

On Tue, Sep 21, 2010 at 8:05 AM, Tony Bibbs <[email protected]> wrote:
> Following the Getting Started Guide (
> http://hbase.apache.org/docs/current/api/overview-summary.html#standalone),
> when I run start-hbase.sh I get:
>
> #>sudo hbase-0.89.20100726/bin/start-hbase.sh
> Couldnt start ZK at requested address of 2181, instead got: 2182. Aborting.
> Why? Because clients (eg shell) wont be able to find this ZK quorum
> #>
>
> Maybe I'm not understanding all this (I'm new to hbase) but I thought
> ZooKeeper was only needed for running in distributed mode?
>
> --
> Tony Bibbs
> Phone: 515.259.0003
> Twitter, Skype, Facebook: tonybibbs
> Web: http://www.tonybibbs.com
>

Reply via email to