本文将介绍块存储管理中垃圾站。
机制
当一卷被删除时,系统不会直接从存储集群中删除其数据块。相反,该镜像会被标记为“ Tombstone”状态。
在在集群中负责管理一部分存储空间,并维护其上的对象(object)。当卷被删除时,相关的存储对象会被标记为 Tombstone 状态。
作用
垃圾站实际上是存储系统中的一个机制,用于跟踪和管理已被删除但尚未完全清理的块存储。
在集群中,这些已删除但未清理的镜像会占用存储空间,直到它们被后台进程(如守护进程)扫描并确认可以安全删除。
数据保留与清理
集群的垃圾站机制确保在删除块存储后,其数据块不会立即释放。这允许系统在需要时进行恢复操作。
系统会定期运行后台清理任务(由osd守护进程处理),扫描已标记为 Tombstone 的对象,并确认它们是否可以被完全删除。
总结
- 块存储在删除后会被标记为 Tombstone 状态,并进入垃圾站。
- 垃圾站机制确保数据安全,防止误删,并允许在需要时进行恢复。
- 集群的后台进程会定期扫描并清理这些已删除的镜像,释放存储空间。
回收站功能
一、回收站页面进入路径
在左侧导航栏中,依次点击 存储块管理 -> 回收站,即可进入回收站页面。
二、回收站列表展示内容
回收站列表展示了已移入回收站的存储资源信息,包含以下列:
- 名称:移入回收站的存储资源标识名称,如示例中的test-volume-lance。
- 数据存储池:该存储资源所属的数据存储池,示例中为test-pool。
- 过期时间:存储资源在回收站的过期时间,示例中为2025-04-01 17:32:56。
- 删除时间:存储资源被移入回收站的时间,示例中为2025-04-01 17:32:56。
- 操作:包含还原(将资源恢复到原状态)和删除(永久删除资源,不可恢复)操作入口。
三、回收站
- 清空回收站:点击该红色按钮可批量清空回收站中所有资源(执行前需谨慎确认,清空后资源永久删除)。
- 存储池筛选下拉框:可选择特定存储池,筛选该存储池下移入回收站的资源。
- 镜像名称搜索框:输入镜像名称可快速查找目标资源。
四、回收站操作
- (一)还原操作
找到目标资源,点击 “操作” 列的还原按钮,可将该资源恢复到移入回收站前的状态,继续正常使用。 - (二)删除操作
找到目标资源,点击 “操作” 列的删除按钮,将永久删除该资源,数据无法恢复,需谨慎操作。 - (三)清空回收站操作
点击清空回收站按钮,会批量删除回收站中所有资源,执行前务必确认无需要保留的资源,否则数据将永久丢
作者:吴升斌 创建时间:2025-02-27 16:18
最后编辑:吴升斌 更新时间:2025-12-19 18:40
最后编辑:吴升斌 更新时间:2025-12-19 18:40