hbase logcleaner不删除oldwals文件

bgtovc5b  于 2021-07-13  发布在  Hbase
关注(0)|答案(1)|浏览(747)

在我的实验室里,hbase存档预写日志,即oldwals文件没有被删除,oldwals目录以TB为单位快速增长。

8.1 K    24.4 K  /hbase/.hbase-snapshot
0        0       /hbase/.hbck
0        0       /hbase/.tmp
3.6 K    10.7 K  /hbase/MasterProcWALs
900.3 M  7.1 G   /hbase/WALs
3.4 G    10.3 G  /hbase/archive
0        0       /hbase/corrupt
938.7 G  2.8 T   /hbase/data
42       84      /hbase/hbase.id
7        14      /hbase/hbase.version
4.9 T    4.9 T   /hbase/oldWALs
0        0       /hbase/staging

尝试以下选项进行清理;但运气不好。
更新的复制在hbase master处为false,并已重新启动
降低ttl至1秒
没有同伴
多次重新启动hbase组件。

cx6n0qe3

cx6n0qe31#

我尝试下面的属性,然后它是删除大约1兆字节的oldwals文件。

hbase.cleaner.scan.dir.concurrent.size=1 (default is 0.25). 
hbase.oldwals.cleaner.thread.size=10 ( default is 2)

相关问题