前言
由于kylin在每次构建cube后都会生成新的hbase table , 所以运行一段时间后,hbase region数量会上涨厉害,所以需要定时对kylin的hbase 数据进行清理
清理步骤
cd ${KYLIN_HOME}/bin
查看kylin可清理数据
./kylin.sh org.apache.kylin.tool.StorageCleanupJob --delete false
执行前 Hbase table 104,region数6558
执行清理
./kylin.sh org.apache.kylin.tool.StorageCleanupJob --delete true
执行后 Hbase table 45, region数3088
参考:http://kylin.apache.org/cn/docs/howto/howto_cleanup_storage.html