On Mon, Nov 30, 2015 at 10:35 PM, Stack <[email protected]> wrote:

> On Fri, Nov 27, 2015 at 10:11 AM, Mukesh Jha <[email protected]>
> wrote:
>
> > I'm working with cloudera hbase v0.98, my HBase table has ~5k regions.
> >
> >
> How many servers do you have carrying the 5k regions?
>
I've 50 nodes hosting these regions.

>
>
> > From the cloudera UI charts i see a lot of get & scan operations active
> on
> > my table even after i shut down all the reader applications.
> >
> >
> Then, there must be an application still running?

I think cloudera's total_get_rates care cumulative in nature
(total_read_requests_rate_across_regionservers but graph sows rate in
ops/sec so still confused here) and hence are showing up in the graph. When
I check per table get/scan rates () they come down to 0 on bringing down
all the applications.

SELECT total_scan_next_rate_across_hregions // shows rate at ~5k
operations/sec
SELECT scan_next_rate // shows~500 operations/sec

>
>
> > I'm suspecting that this is impacting my scan performance.
> >
> > So I'd like to know if there is a way by which i can identify the hosts
> > calling  these get/scan operations? I tried netstat and similar linux
> > commands without much luck.
> >
>
> You can do as Samir suggests. You could also do it on one server only
> temporarily via the RegionServer UI. Look along the top of the webpage for
> Log Level.
>
I'm planning to do that but that'd need a regions server restart, is there
any other way I can trace the calls?

>
> St.Ack
>



-- 


Thanks & Regards,

*Mukesh Jha <[email protected]>*

Reply via email to