Support Questions
Find answers, ask questions, and share your expertise

what's the relationship between yarn and hbase?

Solved Go to solution

what's the relationship between yarn and hbase?

New Contributor

Does yarn take responsibility of hbase's resource manage?

1 ACCEPTED SOLUTION

Accepted Solutions

Re: what's the relationship between yarn and hbase?

Rising Star

HBase can run on YARN or without YARN. MapReduce jobs always run on YARN, so whenever there is an HBase operation that performs a MapReduce, that will be run on YARN.

View solution in original post

6 REPLIES 6

Re: what's the relationship between yarn and hbase?

@fei deng

YARN works very well for hosting HBase clusters. Some more details you can find in: http://hortonworks.com/blog/introducing-hoya-hbase-on-yarn/

Although HBase & YARN are not dependent on each other and HBase needs only HDFS for columnar store , it doesn't need mapreduce/yarn.

Re: what's the relationship between yarn and hbase?

New Contributor

thanks:-)...But when I run a bulk load import in hbase, I can see a MR job showing in YARN Resource manager UI, that makes me confused.

Re: what's the relationship between yarn and hbase?

Rising Star

HBase can run on YARN or without YARN. MapReduce jobs always run on YARN, so whenever there is an HBase operation that performs a MapReduce, that will be run on YARN.

View solution in original post

Re: what's the relationship between yarn and hbase?

New Contributor

@billie That's helpful...but when HBase run on YRAN, how to control the resource HBase takes?

Re: what's the relationship between yarn and hbase?

Rising Star

With YARN applications, you specify the resources you want the containers to use when the app is launched. With HBase on YARN using Slider, you specify this in the resources.json file passed to the slider create command.

Re: what's the relationship between yarn and hbase?

New Contributor

@billie Got it...thanks, Billie:-)