Hbase RegionServer 在集群内部不同组之间移动
2017-06-19 23:26
288 查看
1.先关指定组的balance
#hbase shell进去
关某个分组:
hbase shell>group_set_balance_switch '$group1',false
关全局:
hbase shell>balance_switch false
2. 移走region
nohup hbase org.apache.hadoop.hbase.util.RegionMover -host $hostname -group $group1 -sleeptime 1000 -checkratio 999 -threads 5&
或者
hbase org.jruby.Main /home/hadoop/hbase-current/bin/region_mover.rb unload $hostip:60020
3.确认机器上的region已经全部移走后,移动机器到新的组
hbase shell>group_move_server '$hostip:60020','$group2'
4.恢复balance
hbase shell>group_set_balance_switch '$group1’,true
方法二
1. 移走region
~/hbase-current/bin/graceful_stop.sh $hostip
2.确认机器上的region已经全部移走后,移动机器到group2
hbase shell>group_move_server '$hostip:60020','$group2'Hbase机器在本集群不同组之间移动
相关文章推荐
- 不同集群之间Hbase数据备份
- HBase集群中RegionServer崩溃后的快速恢复措施探索
- hbase集群中的从节点的Hregionserver进程出现闪退现象解决办法
- HBase集群中RegionServer崩溃后的快速恢复措施探索
- hbase集群部分节点HRegionServer启动后自动关闭的问题
- 关于Hbase客户端和regionserver之间的单连接
- hbase regionserver节点连不上集群
- 重启集群的时候发现HBase的HRegionServer 服务启动失败
- hbase集群部分节点HRegionServer启动后自动关闭的问题
- 迁移hbase的快照到新集群后RegionServer无法启动,报错failed open of region
- hbase环境搭建,启动之后HMaster挂掉,或者是集群里,只启动了HMaster节点,HRegionServer节点没有启动的问题
- jConsole及visual VM通过JMX远程监控hbase的regionserver
- HBase没有启动HRegionServer
- hbase regionserver挂掉的问题
- 不同hadoop集群之间迁移hive数据
- Lync Server 2010移动功能部署PART A:内部篇
- HBase深入分析之RegionServer
- Hbase 开启关闭遇到的一些问题记录 HregionServer 进程关不掉
- HBase-1.2.1之HRegionServer启动源码学习
- hbase regionserver的region到300以上老是挂啊,怎么整