<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: HBase will not balance Regions across RegionServers in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/63027#M54783</link>
    <description>I have the same problem, i don’t known how to balance region on region sever .my system have 12 rs:&lt;BR /&gt;- 6 server contain 10 region/ region sever&lt;BR /&gt;- 6 sever contain 115 region/ region server&lt;BR /&gt;Please help me</description>
    <pubDate>Sun, 24 Dec 2017 06:00:29 GMT</pubDate>
    <dc:creator>ChuHop</dc:creator>
    <dc:date>2017-12-24T06:00:29Z</dc:date>
    <item>
      <title>HBase will not balance Regions across RegionServers</title>
      <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23327#M54780</link>
      <description>&lt;P&gt;I run CDH 5.2 and have an odd problem. I am running HBase with seven RegionServers and 1200 Regions, but&amp;nbsp;the bulk of the Regions are running on two or three of the RegionServers instead of balancing across all Regions. This leads to a problem where two of the &lt;SPAN&gt;RegionServers &lt;/SPAN&gt;run out of memory and fail the Java processes, while the other RegionServers sit idle. Is there a command I can run to balance the Regions across all RegionServers?&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 09:17:46 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23327#M54780</guid>
      <dc:creator>IT.Services</dc:creator>
      <dc:date>2022-09-16T09:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: HBase will not balance Regions across RegionServers</title>
      <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23328#M54781</link>
      <description>HBase does include a balancer. Note however that it balances based on&lt;BR /&gt;number of regions, not their size or traffic. So it is still possible that&lt;BR /&gt;a regionserver ends up with more larger/busier regions than other&lt;BR /&gt;regionservers. If you notice this behaviour, you can always manually&lt;BR /&gt;reassign a region using the HBase Shell.&lt;BR /&gt;&lt;BR /&gt;&lt;A target="_blank" href="http://hbase.apache.org/book/node.management.html#lb"&gt;http://hbase.apache.org/book/node.management.html#lb&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Jan 2015 01:23:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23328#M54781</guid>
      <dc:creator>GautamG</dc:creator>
      <dc:date>2015-01-06T01:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: HBase will not balance Regions across RegionServers</title>
      <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23329#M54782</link>
      <description>Thank you Gautam, that was very helpful.</description>
      <pubDate>Tue, 06 Jan 2015 01:25:36 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/23329#M54782</guid>
      <dc:creator>IT.Services</dc:creator>
      <dc:date>2015-01-06T01:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: HBase will not balance Regions across RegionServers</title>
      <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/63027#M54783</link>
      <description>I have the same problem, i don’t known how to balance region on region sever .my system have 12 rs:&lt;BR /&gt;- 6 server contain 10 region/ region sever&lt;BR /&gt;- 6 sever contain 115 region/ region server&lt;BR /&gt;Please help me</description>
      <pubDate>Sun, 24 Dec 2017 06:00:29 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/63027#M54783</guid>
      <dc:creator>ChuHop</dc:creator>
      <dc:date>2017-12-24T06:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: HBase will not balance Regions across RegionServers</title>
      <link>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/79118#M54784</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am just sharing the relevant part of the linked docs, as they contain the instructions on how to enable the hbase balancer via hbase shell:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="title"&gt;Load Balancer&lt;/DIV&gt;&lt;DIV class="paragraph"&gt;&lt;P&gt;It is assumed that the Region Load Balancer is disabled while the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;graceful_stop&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;script runs (otherwise the balancer and the decommission script will end up fighting over region deployments). Use the shell to disable the balancer:&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class="listingblock"&gt;&lt;DIV class="content"&gt;&lt;PRE&gt;hbase(main):&lt;SPAN class="octal"&gt;001&lt;/SPAN&gt;:&lt;SPAN class="integer"&gt;0&lt;/SPAN&gt;&amp;gt; balance_switch &lt;SPAN class="predefined-constant"&gt;false&lt;/SPAN&gt;
&lt;SPAN class="predefined-constant"&gt;true&lt;/SPAN&gt;
&lt;SPAN class="integer"&gt;0&lt;/SPAN&gt; row(s) in &lt;SPAN class="float"&gt;0.3590&lt;/SPAN&gt; seconds&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="paragraph"&gt;&lt;P&gt;This turns the balancer OFF. To reenable, do:&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class="listingblock"&gt;&lt;DIV class="content"&gt;&lt;PRE&gt;hbase(main):&lt;SPAN class="octal"&gt;001&lt;/SPAN&gt;:&lt;SPAN class="integer"&gt;0&lt;/SPAN&gt;&amp;gt; balance_switch &lt;SPAN class="predefined-constant"&gt;true&lt;/SPAN&gt;
&lt;SPAN class="predefined-constant"&gt;false&lt;/SPAN&gt;
&lt;SPAN class="integer"&gt;0&lt;/SPAN&gt; row(s) in &lt;SPAN class="float"&gt;0.3590&lt;/SPAN&gt; seconds&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="paragraph"&gt;&lt;P&gt;The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;graceful_stop&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;will check the balancer and if enabled, will turn it off before it goes to work. If it exits prematurely because of error, it will not have reset the balancer. Hence, it is better to manage the balancer apart from&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;graceful_stopreenabling it after you are done w/ graceful_stop.&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Aug 2018 10:34:09 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/HBase-will-not-balance-Regions-across-RegionServers/m-p/79118#M54784</guid>
      <dc:creator>Andoroid</dc:creator>
      <dc:date>2018-08-28T10:34:09Z</dc:date>
    </item>
  </channel>
</rss>

