hbase空间清理
hbase由于未设置TTL,导致磁盘空间占满,需要删除数据,或设置TTL。
查看磁盘空间占用情况:
$ df -m
查看磁盘空间占用情况:
$ du -sh *
最终发现是hadoop文件夹占用最高,确切说是./hadoop/tmp/dfs/data文件夹占空间最大。
根据我们自己的业务情况,容易判断出是hbase不断写入导致的问题,通过查看hdfs得到验证:
$ ./hadoop fs -du -h /
12.9 G /hbase
78.3 K /tmp
设置hbase表的TTL, 30天
$ ./hbase shell
hbase> desc 'ns1:t1'
hbase&g