hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mohit Anchlia <mohitanch...@gmail.com>
Subject Re: Configuration setup
Date Tue, 27 Nov 2012 01:02:41 GMT
Thanks! This is the client code I was referring to. The below code doesn't
seem to work. Also I tried HBaseConfiguration.addHBaseResrouce and that
didn't work either. Is there any other way to make it configurable outside
the resource?

On Mon, Nov 26, 2012 at 2:39 PM, Stack <stack@duboce.net> wrote:

> On Mon, Nov 26, 2012 at 2:16 PM, Mohit Anchlia <mohitanchlia@gmail.com>
> wrote:
> > I have a need to move hbas-site.xml to an external location. So in order
> to
> > do that I changed my configuration as shown below. But this doesn't seem
> to
> > be working. It picks up the file but I get error, seems like it's going
> to
> > the localhost. I checked hbase-site.xml in the directory and the
> zookeeper
> > nodes are correctly listed.
> >
> >
> > [11/26/2012 14:09:31,480] INFO apache.zookeeper.ClientCnxn
> >
> [[web-analytics-ci-1.0.0-SNAPSHOT].AsyncFlow.async2.02-SendThread(localhost.localdomain:2181)]():
> > Opening socket connection to server localhost.localdomain/127.0.0.1:2181
> >
> > -----
> >
> > changed from
> >
> > HBaseConfiguration.create()
> >
> > to
> >
> >
> > config = *new* Configuration();
> >
> > config.addResource(*new* Path(*CONF_FILE_PROP_NAME*));
> >
> > *log*.info("Config location picked from:" + prop);
>
>
> The above looks basically right but IIRC, this stuff can be tricky
> adding in new resources and making sure stuff is applied in order --
> and then there is 'final' configs that are applied after yours.
>
> You could try copying the hbase conf dir to wherever, amending it to
> suit your needs and then when starting hbase, add '--config
> ALTERNATE_CONF_DIR'.
>
> St.Ack
>

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