Hadoop HBase支持的NodeLoadBalancer赢得';t将区域分配给某些区域服务器

Hadoop HBase支持的NodeLoadBalancer赢得';t将区域分配给某些区域服务器,hadoop,hbase,load-balancing,Hadoop,Hbase,Load Balancing,我最近将HBase升级到了1.2.6(在Hadoop 2.8.3上运行),并切换到使用。但是,当我重新启动主服务器时,我的一个regionserver已关闭,而当为区域确定了首选节点时,它没有考虑已关闭的regionserver 现在,此regionserver从未被分配任何区域,重新启动也无济于事。我还添加了一个全新的regionserver,它也从未分配过任何区域 我尝试重新启动主机,运行平衡器,切换到默认的平衡器(平衡到所有区域服务器)并切换回(将所有内容恢复到原来的状态),但它不会重新计

我最近将HBase升级到了1.2.6(在Hadoop 2.8.3上运行),并切换到使用。但是,当我重新启动主服务器时,我的一个regionserver已关闭,而当为区域确定了首选节点时,它没有考虑已关闭的regionserver

现在,此regionserver从未被分配任何区域,重新启动也无济于事。我还添加了一个全新的regionserver,它也从未分配过任何区域

我尝试重新启动主机,运行平衡器,切换到默认的平衡器(平衡到所有区域服务器)并切换回(将所有内容恢复到原来的状态),但它不会重新计算所喜欢的节点数据。似乎添加一个新的regionserver是一个非常常见的用例,我是否遗漏了一些明显的东西

HDFS已启用块固定:

 <property>
  <name>dfs.datanode.block-pinning.enabled</name>
  <value>true</value>
 </property>

dfs.datanode.block-pinning.enabled
真的
有人知道怎么处理吗?谢谢