You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Ashu Pachauri (JIRA)" <ji...@apache.org> on 2016/10/11 18:51:20 UTC
[jira] [Created] (HBASE-16810) HBase Balancer throws
ArrayIndexOutOfBoundsException when regionservers in /hbase/draining znode
and unloaded
Ashu Pachauri created HBASE-16810:
-------------------------------------
Summary: HBase Balancer throws ArrayIndexOutOfBoundsException when regionservers in /hbase/draining znode and unloaded
Key: HBASE-16810
URL: https://issues.apache.org/jira/browse/HBASE-16810
Project: HBase
Issue Type: Bug
Components: Balancer
Affects Versions: 2.0.0, 1.3.0
Reporter: Ashu Pachauri
1. Add a regionserver znode under /hbase/draining znode.
2. Use RegionMover to unload all regions from the regionserver.
3. Run balancer.
{code}
16/09/21 14:17:33 ERROR ipc.RpcServer: Unexpected throwable object
java.lang.ArrayIndexOutOfBoundsException: 75
at org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer$Cluster.getLocalityOfRegion(BaseLoadBalancer.java:867)
at org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer$LocalityCostFunction.cost(StochasticLoadBalancer.java:1186)
at org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.computeCost(StochasticLoadBalancer.java:521)
at org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.balanceCluster(StochasticLoadBalancer.java:309)
at org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.balanceCluster(StochasticLoadBalancer.java:264)
at org.apache.hadoop.hbase.master.HMaster.balance(HMaster.java:1339)
at org.apache.hadoop.hbase.master.MasterRpcServices.balance(MasterRpcServices.java:442)
at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:58555)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2268)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:123)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:188)
at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:168)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)