You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by MrE <el...@msn.com> on 2015/09/11 21:31:07 UTC

Why Hbase Master need also RegionServer on same host?

Hello,

I'm deploying Hbase in docker on Kubernetes...
and it would not work if I decouple master from regionserver 
without the regionserver running on the same pod, the master would fail to
initialize and regionservers error with a fail to open the hbase:namespace
table

it seems like the regionserver and master write information to the same
physical disk and the master needs to share one with the regionserver.

Is this meant to be? Does anyone know a bit more details about this?
Ideally I'd like to decouple services and have master in one container and
regionserver in another, to track failure separately.

Thanks for your insight.





--
View this message in context: http://apache-hbase.679495.n3.nabble.com/Why-Hbase-Master-need-also-RegionServer-on-same-host-tp4074626.html
Sent from the HBase User mailing list archive at Nabble.com.

Re: Why Hbase Master need also RegionServer on same host?

Posted by Ted Yu <yu...@gmail.com>.
If I remember correctly, you posted the following :

FAILED_OPEN hbase:namespace issue on RS with 1.1.2: Need table descriptor

Do you mind continue debugging on that thread ?

bq. if I decouple master from regionserver without the regionserver running
on the same pod

HDP 2.3 has Slider HBase which is based on 1.1.2 - there is no such issue
there (though docker is not tested).

Cheers

On Fri, Sep 11, 2015 at 12:31 PM, MrE <el...@msn.com> wrote:

> Hello,
>
> I'm deploying Hbase in docker on Kubernetes...
> and it would not work if I decouple master from regionserver
> without the regionserver running on the same pod, the master would fail to
> initialize and regionservers error with a fail to open the hbase:namespace
> table
>
> it seems like the regionserver and master write information to the same
> physical disk and the master needs to share one with the regionserver.
>
> Is this meant to be? Does anyone know a bit more details about this?
> Ideally I'd like to decouple services and have master in one container and
> regionserver in another, to track failure separately.
>
> Thanks for your insight.
>
>
>
>
>
> --
> View this message in context:
> http://apache-hbase.679495.n3.nabble.com/Why-Hbase-Master-need-also-RegionServer-on-same-host-tp4074626.html
> Sent from the HBase User mailing list archive at Nabble.com.
>