HBase Tools API、HBase shell API

HBase Shell 工具提供了一些工具命令,组名称为 Tools,这些命令多用于 HBase 集群管理和调优。

合并、分裂、负载均衡、日志回滚、Region分配、移动、查看 ZooKeeper 信息

Tools 命令列表
命令含义 命令使用实例
assign 分配 Region assign 'region1'
balance_switch 启用或关闭负载均衡器,返回结果时当前均衡器状态 balance_switch true
balance_switch false
balancer 触发集群负载均衡器。如果成功运行则返回 true ,
很可能将所有 Region重新分配。 如果是 false,
说明某些 Region 在 RIT状态,不会执行该命令
balancer
close_region 关闭某个 Region  close_region 'REGIONNAME'
compact 合并表或 Region compact 't1'
compact 'r1','c1'
compact 't1','c1'
flush Flush 表 或 Region flush 'TABLENAME'
flush 'REGIONNAME'
hlog_roll Hlog 日志回滚,参数是 RegionServer 的名字 hlog_roll 'REGIONSERVERNAME'
major_compact 大合并表或者 Region major_compact 't1'
major_compact 'r1','c1'
major_compact 't1','c1'
move 移动 Region。如果没有目标 Region-Server,则随机选择一个节点。 move_'ENCODED_REGIONNAME'
move 'ENCODED_REGIONNAME','SERVER_NAME'
split 分裂表或 Region split 'tableName'
split 'regionName' # format: 'tableName,stratKey,id'
split 'tableName','splitKey'
split 'regionName','splitKey'
unassign 解除指定某个Region unassign 'REGIONNAME'
unassign 'REGIONNAME',true
zk_dump 打印输出ZooKeeper的信息,包括 Hbase 主节点、
RegionServer状态,以及Zookeeper节点的状态统计
zk_dump

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值