[
https://issues.apache.org/jira/browse/HBASE-21014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16573414#comment-16573414
]
Toshihiro Suzuki commented on HBASE-21014:
------------------------------------------
[~harisekhon]
{quote}
This is the same even when you use FavoredNodeLoadBalancer.
{quote}
Sorry, I was wrong. If you use FavoredNodeLoadBalancer, you need to set the
"dfs.datanode.block-pinning.enabled" property to true in the HDFS service
configuration. In this case, HDFS balancer won't move the hdfs blocks of the
hbase data, so you can run HDFS balancer without losing data locality.
Please see:
https://issues.apache.org/jira/browse/HBASE-7932
https://issues.apache.org/jira/browse/HDFS-6133
https://hbase.apache.org/book.html#_hbase_and_hdfs
> Improve Stochastic Balancer to write HDFS favoured node hints for region
> primary blocks to avoid destroying data locality if needing to use HDFS
> Balancer
> ---------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-21014
> URL: https://issues.apache.org/jira/browse/HBASE-21014
> Project: HBase
> Issue Type: Improvement
> Components: Balancer
> Affects Versions: 1.1.2
> Reporter: Hari Sekhon
> Priority: Major
>
> Improve Stochastic Balancer to include the HDFS region location hints to
> avoid HDFS Balancer destroying data locality.
> Right now according to a mix of docs, jiras and mailing list info it appears
> that one must change
> {code:java}
> hbase.master.loadbalancer.class{code}
> to the org.apache.hadoop.hbase.favored.FavoredNodeLoadBalancer asĀ it looks
> like this functionality is only within FavoredNodeBalancer and not the
> standard Stochastic Balancer.
> [http://hbase.apache.org/book.html#_hbase_and_hdfs]
> This is not ideal because we'd still like to use all the heuristics and work
> that has gone in the Stochastic Balancer which I believe right now is the
> best and most mature HBase balancer.
> See also the linked Jiras and this discussion:
> [http://apache-hbase.679495.n3.nabble.com/HDFS-Balancer-td4086607.html]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)