hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric <eric.x...@gmail.com>
Subject Re: HBase Client connect to remote HBase
Date Thu, 23 Dec 2010 20:52:58 GMT
I see you have ipv6 hosts defined in there too. For HBase, you should
disable ipv6 if possible to prevent performance problems.

2010/12/23 King JKing <beuking@gmail.com>

> Thank everybody,
>
> I can connect to remote HBase by HBase Client :)
>
> I just comment line
> 127.0.0.1    mypc
> on hosts and add line
> 10.199.25.23    mypc
>
> More
> http://db.tmtec.biz/blogs/index.phAfterreadp/get-hadoop-up-and-running-without-dns
> ,
>
> *master *
>
> ::1 localhost6.localdomain6 localhost6
> 192.168.10.21 master ** master has to have accessible IP address(not ::1
> nor
> 127.0.0.1) by slaves*
> 192.168.10.22 slave.yellow
> 192.168.10.23 slave.red
>
> *slave.yellow*
>
> 127.0.0.1 slave.yellow localhost.localdomain localhost
> ::1 localhost6.localdomain6 localhost6
> 192.168.10.21 master
> 192.168.10.23 slave.red
>
> *slave.red*
>
> 127.0.0.1 slave.red localhost.localdomain localhost
> ::1 localhost6.localdomain6 localhost6
> 192.168.10.21 master
> 192.168.10.22 slave.yellow
>
>
>
>
>
> On Thu, Dec 23, 2010 at 6:17 PM, King JKing <beuking@gmail.com> wrote:
>
> > I've deleted this file. But error still :(
> > Here is my zk_dump value
> >
> > 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:50752
> >   Region servers:
> >     - 127.0.0.1:50752
> >
> >   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:47695[1](queued=0,recved=322,sent=322)
> >          /10.30.12.182:47694[1](queued=0,recved=337,sent=337)
> >
> >          /127.0.0.1:17649[1](queued=0,recved=275,sent=275)
> >          /10.30.12.182:30085[0](queued=0,recved=1,sent=0)
> >          /127.0.0.1:63031[1](queued=0,recved=321,sent=321)
> >          /10.30.12.182:47698[1](queued=0,recved=338,sent=338)
> >
> >
> >         Latency min/avg/max: 0/0/22
> >         Received: 1652
> >         Sent: 1651
> >         Outstanding: 0
> >         Zxid: 0x16
> >
> >         Mode: standalone
> >         Node count: 10
> >
> > And here is hbase client log
> > 10/12/23 18:10:50 INFO ipc.HbaseRPC: Server at /127.0.0.1:50752 could
> not
> > be reached after 1 tries, giving up.
> > 10/12/23 18:10:51 INFO ipc.HbaseRPC: Server at /127.0.0.1:50752 could
> not
> > be reached after 1 tries, giving up.
> >
> > How can I change Master Address to IP address (not 127.0.0.1)?
> >
> >
> >
> > On Thu, Dec 23, 2010 at 5:41 PM, Lars George <lars.george@gmail.com
> >wrote:
> >
> >> 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 <beuking@gmail.com> 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 <octo47@gmail.com>
> >> wrote:
> >> >
> >> >> 2010/12/23 King JKing <beuking@gmail.com>
> >> >>
> >> >> > 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 <
> octo47@gmail.com>
> >> >> > 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 <beuking@gmail.com>
> >> >> > >
> >> >> > > > 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 <
> >> octo47@gmail.com>
> >> >> > > > 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 <beuking@gmail.com>
> >> >> > > > >
> >> >> > > > > > 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
> >> >> > > > > >
> >> >> > > > > > [root@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
<
> >> >> > octo47@gmail.com>
> >> >> > > > > > 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 <beuking@gmail.com>
> >> >> > > > > > >
> >> >> > > > > > > > I had already config this parameter.
But still error
> >> >> > > > > > > >
> >> >> > > > > > > > On Thu, Dec 23, 2010 at 2:48 PM,
Andrey Stepachev <
> >> >> > > > octo47@gmail.com>
> >> >> > > > > > > > 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 <beuking@gmail.com>
> >> >> > > > > > > > >
> >> >> > > > > > > > > > HBase and client are on
the different machine
> >> >> > > > > > > > > >
> >> >> > > > > > > > > > On Thu, Dec 23, 2010 at
2:32 PM, Andrey Stepachev <
> >> >> > > > > > octo47@gmail.com>
> >> >> > > > > > > > > > wrote:
> >> >> > > > > > > > > >
> >> >> > > > > > > > > > > Are HBase and client
on the same machine?
> >> >> > > > > > > > > > >
> >> >> > > > > > > > > > > 2010/12/23 King JKing
<beuking@gmail.com>
> >> >> > > > > > > > > > >
> >> >> > > > > > > > > > > > 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
> >> <
> >> >> > > > > > > > octo47@gmail.com>
> >> >> > > > > > > > > > > > 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 <beuking@gmail.com>
> >> >> > > > > > > > > > > > >
> >> >> > > > > > > > > > > > > > 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.
> >> >> > > > > > > > > > > > > >
> >> >> > > > > > > > > > > > >
> >> >> > > > > > > > > > > >
> >> >> > > > > > > > > > >
> >> >> > > > > > > > > >
> >> >> > > > > > > > >
> >> >> > > > > > > >
> >> >> > > > > > >
> >> >> > > > > >
> >> >> > > > >
> >> >> > > >
> >> >> > >
> >> >> >
> >> >>
> >> >
> >>
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message