删除hbase表region块脚本

文件hua.txt格式:

CHAT_INFO,1318153079100530000314050,1318173760068.991ca04ff164c3f7987a9d93e0f744f5.
CHAT_INFO,1318156265075530000260366,1318173760068.2e9ac5a34869209f95ab46bf72061fd6.
CHAT_INFO,1318158690100530000063285,1318176690151.dfe4ec67087d58daa1d15e014fa3bbf0.

deleteregioninmeta.sh删除hdfs的region以及.META.表中的region信息,内容如下:

!#/bin/bash
while read line
do
#        echo "$line"
regionpath=/hbase/$1/`echo "$line" | awk -F '.' '{print $2}'`
echo "$regionpath" 
hadoop fs -mv  $regionpath /hua/chat_info_bak
echo "deleteall '.META.','$line'" | hbase shell
done < $2


执行命令:sh deleteregioninmeta.sh CHAT_INFO  /home/hadoop/hua/hua.txt


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值