表格存储服务 CLOUDTABLE-Doris集群回收站数据处理:设置回收站时间

时间:2024-12-10 11:28:14

设置回收站时间

  • 回收站原理:删除的数据不会直接从磁盘上删除,而是先放入回收站,等待超时时间满足后,再从磁盘上直接删除。
  • 设置回收站时间需要考虑的因素。
    • 回收站时间过长,会累积垃圾文件,占用磁盘空间。
    • 回收站时间过长,调用admin clean trash;命令后,容易导致数据不均衡,触发二次数据均衡,再次产生垃圾文件。
    • 回收站时间过短,容易误删、异常原因导致被删除的tablet无法被恢复。建议根据实际业务,观察回收站占用的磁盘空间的平均值,并根据占用磁盘空间和所需的防误删时间窗口,设置合理时间值。
      curl -X POST http://{be_ip}:{be_http_port}/api/update_config?trash_file_expire_time_sec={value}\&persist=true
      • be_host:节点地址。
      • be_webserver_port:节点端口。
      • trash_file_expire_time_sec:回收站清理的间隔,72个小时,当磁盘空间不足时,trash下的文件保存期可不遵守这个参数,默认值259200。
support.huaweicloud.com/cloudtable_faq/cloudtable_faq_0058.html