trash 功能从 12.0 开始已出现
验证其回收站功能是否可用
当前以 ceph version 15.2.16 作为验证版本
rbd trash move --delay 300 更新版本才可以支持
即,15 版本只可以针对整个 pool 定义回收计划
即,15 版本只不可以定义不同文件使用不同的回收时间
trash 针对 pool 进行设定,提供了下面几个全局参数
而 trash 当前是以 pool 作为回收维度,因此可以独立对 pool 进行定义
# rbd config pool ls volumes | grep trash
rbd_move_parent_to_trash_on_remove false config
rbd_move_to_trash_on_remove false config
rbd_move_to_trash_on_remove_expire_seconds 0 config
# rbd info volumes/centos-import.1
rbd image 'centos-import.1':
size 8 GiB in 2048 objects
order 22 (4 MiB objects)
snapshot_count: 0