Please note that there is an issue with a test config file in the
hbase-test.jar that overrides the configuration. Can you make sure you
do not have the  hbase-test.jar on your client's classpath?

Lars

On Thu, Dec 23, 2010 at 9:34 AM, King JKing <[email protected]> wrote:
> When I comment any line contain 127.0.0.1, HBase server can not run :(
>
> On Thu, Dec 23, 2010 at 4:21 PM, Andrey Stepachev <[email protected]> wrote:
>
>> 2010/12/23 King JKing <[email protected]>
>>
>> > My HBase is running in standalone mode. Can HBase Client connect to a
>> > remote
>> > HBase (running in standalone mode)?
>> >
>>
>> Yes. Propblem is in incorrect dns/hosts configuration. Remote client can't
>> reach your server,
>> because HBase uses incorrect address.
>>
>>
>> >
>> > On Thu, Dec 23, 2010 at 3:44 PM, Andrey Stepachev <[email protected]>
>> > wrote:
>> >
>> > > As you see, Region servers and master reigsted on 127.0.0.1, so clients
>> > > can't reach them.
>> > > Why it is i can't say. Only three things you can check:
>> > > 1. /etc/hosts, where you hostname should'n be 127.0.0.1
>> > > 2. hbas-site.xml in conf dir (try to specify ip address instead of
>> > > hostname)
>> > > 3. check you dns.
>> > >
>> > > 2010/12/23 King JKing <[email protected]>
>> > >
>> > > > HBase tree in ZooKeeper is rooted at /hbase
>> > > >  Cluster up? true
>> > > >  Master address: 127.0.0.1:60000
>> > > >  Region server holding ROOT: 127.0.0.1:15587
>> > > >  Region servers:
>> > > >    - 127.0.0.1:15587
>> > > >  Quorum Server Statistics:
>> > > >    - 10.30.12.182:2181
>> > > >        Zookeeper version: 3.3.1-942149, built on 05/07/2010 17:14 GMT
>> > > >        Clients:
>> > > >         /10.30.12.182:54064[1](queued=0,recved=28,sent=28)
>> > > >         /10.30.12.182:6253[1](queued=0,recved=10,sent=10)
>> > > >         /10.30.12.182:6254[0](queued=0,recved=1,sent=0)
>> > > >         /127.0.0.1:35308[1](queued=0,recved=17,sent=17)
>> > > >         /10.30.12.182:54066[1](queued=0,recved=16,sent=16)
>> > > >         /127.0.0.1:35318[1](queued=0,recved=13,sent=13)
>> > > >
>> > > >        Latency min/avg/max: 0/1/22
>> > > >        Received: 98
>> > > >        Sent: 97
>> > > >        Outstanding: 0
>> > > >        Zxid: 0xe
>> > > >        Mode: standalone
>> > > >
>> > > >        Node count: 10
>> > > >
>> > > >
>> > > >
>> > > > On Thu, Dec 23, 2010 at 3:35 PM, Andrey Stepachev <[email protected]>
>> > > > wrote:
>> > > >
>> > > > > Wey strange. Can you post
>> > > > > http://you_hbase_server:60010/zk.jsp<http://mars.nkb:60010/zk.jsp>
>> > (or
>> > > > > zk_dump from hbase shell)
>> > > > >
>> > > > > 2010/12/23 King JKing <[email protected]>
>> > > > >
>> > > > > > No. When I add your code to hbase-site.xml and restart HBase
>> > Server.
>> > > > When
>> > > > > I
>> > > > > > run HBase Client, client hang up.
>> > > > > >
>> > > > > > Here is some information on HBase server
>> > > > > >
>> > > > > > [r...@me-182 conf]# netstat -an|grep 60000
>> > > > > > tcp        0      0 ::ffff:127.0.0.1:60000      :::*
>> > > > > > LISTEN
>> > > > > > tcp        0      0 ::ffff:127.0.0.1:18965      ::ffff:
>> > > 127.0.0.1:60000
>> > > > > > ESTABLISHED
>> > > > > > tcp        0      0 ::ffff:127.0.0.1:60000      ::ffff:
>> > > 127.0.0.1:18965
>> > > > > > ESTABLISHED
>> > > > > >
>> > > > > >
>> > > > > > On Thu, Dec 23, 2010 at 3:17 PM, Andrey Stepachev <
>> > [email protected]>
>> > > > > > wrote:
>> > > > > >
>> > > > > > > Are the error lines the same as above? Can you post error here?
>> > > > > > >
>> > > > > > > 10/12/23 14:26:06 INFO ipc.HbaseRPC: Server at /
>> 127.0.0.1:45369
>> > > could
>> > > > > > not
>> > > > > > > be
>> > > > > > >
>> > > > > > > 2010/12/23 King JKing <[email protected]>
>> > > > > > >
>> > > > > > > > I had already config this parameter. But still error
>> > > > > > > >
>> > > > > > > > On Thu, Dec 23, 2010 at 2:48 PM, Andrey Stepachev <
>> > > > [email protected]>
>> > > > > > > > wrote:
>> > > > > > > >
>> > > > > > > > > Looks like in zookeeper stored wrong region server address.
>> > Try
>> > > > to
>> > > > > > > > specify
>> > > > > > > > > real address in hbase config
>> > > > > > > > > (hbase-site.xml in conf dir of hbase installation).
>> > > > > > > > >
>> > > > > > > > > something like this.
>> > > > > > > > >
>> > > > > > > > >   <property>
>> > > > > > > > >     <name>hbase.zookeeper.quorum</name>
>> > > > > > > > >     <value>you_host_or_ip</value>
>> > > > > > > > >     <description>Comma separated list of servers in the
>> > > ZooKeeper
>> > > > > > > Quorum.
>> > > > > > > > > </description>
>> > > > > > > > >  </property>
>> > > > > > > > >
>> > > > > > > > >
>> > > > > > > > > 2010/12/23 King JKing <[email protected]>
>> > > > > > > > >
>> > > > > > > > > > HBase and client are on the different machine
>> > > > > > > > > >
>> > > > > > > > > > On Thu, Dec 23, 2010 at 2:32 PM, Andrey Stepachev <
>> > > > > > [email protected]>
>> > > > > > > > > > wrote:
>> > > > > > > > > >
>> > > > > > > > > > > Are HBase and client on the same machine?
>> > > > > > > > > > >
>> > > > > > > > > > > 2010/12/23 King JKing <[email protected]>
>> > > > > > > > > > >
>> > > > > > > > > > > > But still error...
>> > > > > > > > > > > > 10/12/23 14:26:06 INFO ipc.HbaseRPC: Server at /
>> > > > > > 127.0.0.1:45369
>> > > > > > > > could
>> > > > > > > > > > > not
>> > > > > > > > > > > > be
>> > > > > > > > > > > > reached after 1 tries, giving up.
>> > > > > > > > > > > > 10/12/23 14:26:07 INFO ipc.HbaseRPC: Server at /
>> > > > > > 127.0.0.1:45369
>> > > > > > > > could
>> > > > > > > > > > > not
>> > > > > > > > > > > > be
>> > > > > > > > > > > > reached after 1 tries, giving up.
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > > On Thu, Dec 23, 2010 at 2:18 PM, Andrey Stepachev <
>> > > > > > > > [email protected]>
>> > > > > > > > > > > > wrote:
>> > > > > > > > > > > >
>> > > > > > > > > > > > > place hbase-site.xml with two parameters in you
>> > > > classpath.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > hbase.zookeeper.quorum=your host
>> > > > > > > > > > > > > hbase.zookeeper.property.clientPort=2181 (this
>> > > parameter
>> > > > is
>> > > > > > > > > optional)
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > another way,  create Configuration and set this
>> > > > parameters
>> > > > > > from
>> > > > > > > > any
>> > > > > > > > > > > > sources
>> > > > > > > > > > > > > you like
>> > > > > > > > > > > > > (i use for example jndi in some of my apps).
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > c = HBaseConfiguration.create();
>> > > > > > > > > > > > > c.set(propname, propvalue);
>> > > > > > > > > > > > >
>> > > > > > > > > > > > >
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > 2010/12/23 King JKing <[email protected]>
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > > Dear all,
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > I set up my HBase server in standalone mode.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Can HBase Client (from another machine) connect
>> to
>> > > this
>> > > > > > HBase
>> > > > > > > > > > server?
>> > > > > > > > > > > > > > How can I do that?
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > A lot of people have the same question. But I did
>> > not
>> > > > > find
>> > > > > > > > > correct
>> > > > > > > > > > > > > answer.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Thank a lot for support.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > >
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>

Reply via email to