Docs 菜单
Docs 主页
/
MongoDB Ops Manager
/ / /

groom

在此页面上

  • Groom 作业的工作方式
  • 块存储内修饰作业
  • 块存储间修饰作业
  • 文件系统groom作业
  • S3 Groom 作业
  • 什么会Atlas Triggers groom 作业

此页面列出了活跃的和最近的 groom作业。

Groom 作业会删除存储S 3块存储中未使用的区块,以回收存储空间。

如果没有现有快照引用给定区块,则MongoDB Ops Manager认为该区块未使用或已失效。 在快照下降到活动字节阈值以下后, MongoDB Ops Manager会对块存储进行整理。

Groom 作业因快照存储而异。

注意

整理期间的文件大小变化

在整理操作过程中,您可能会注意到块存储和 S3 兼容存储快照存储的文件大小会波动,有时甚至会大幅波动。 在这些操作中,这是正常现象。

块存储内groom作业执行以下任务:

  1. 将正在进行的快照的所有新区块写入块存储上的新目标位置。

  2. 将所有现有的活动区块从位置复制到同一块存储中的新目标位置。

    这意味着块存储中同时存在活动区块的两个副本。 这会影响存储使用情况。

  3. 更新引用以维护数据关系。

  4. 删除数据库。

块存储间修饰作业执行以下任务:

  1. 将正在进行的快照的所有新区块写入不同的目标块存储。

  2. 将所有现有的活动区块从块存储复制到新的目标块存储。

  3. 更新引用以维护数据关系。

  4. 块存储中删除数据库。

一个文件系统groom作业会从文件系统中删除数据库文件。

S3 兼容存储块存储groom作业执行以下任务:

  1. 将正在进行的快照的所有新区块写入临时数据库

  2. 发送针对源数据库中死块的删除请求

  3. 恢复将正在进行的快照的新区块写入源数据库

  4. 将新区块从临时数据库复制回源数据库。

Ops Manager 在以下情况下Atlas Triggers groom 作业:

  • 活动字节的百分比下降到给定阈值以下,并且

  • 死字节数达到最小值。

MongoDB Ops Manager还按以下最小时间间隔运行groom作业:

块存储位置
最小groom间隔
S3
每两周一次
MongoDB
每年一次

整理时,Ops Manager 会删除所有死字节。

块存储类型
活动字节数占总字节数的百分比
最小死字节数
S3
75%
0
MongoDB
45%
2 GB

您可以从Grooms Priority 管理页面启动 groom。

注意

Ops Manager 将项目的跟踪和 groom 作业限制为项目备份配置中设置的备份守护程序。

后退

资源使用情况