何时在 AltaVault 上运行云回收 / 垃圾收集
适用于
在 AltaVault 上运行云回收 / 垃圾收集的时间间隔
解答
SteelStore
- 在 SteelStore 中、云回收(又称垃圾收集 [GC] )在
pending_slabs
超过阈值时运行。 - 当用户删除文件时、其引用的带将添加
pending_slabs
到列表中、并且当其编号达到与模型相关的阈值时、 GC 将运行。 - 自上次 GC 运行以来删除的文件数是计数器
gc.pending_oids
。 - 这些阈值和计数器记录在
stats_megastore
(收集系统转储时的值)和collect_stats/rfsctl-a.log
(每 60 秒记录一次)中。
gc.pending_oids: 36
gc.pending_slabs: 200644
gc.policy.pending_slabs_threshold: 200000
AltaVault
- 在 AltaVault 中、当候选带集大小达到系统中总带的 5% 时、或删除的文件数达到 AltaVault 中文件总数的 5% 时、将运行云回收。
- 当用户删除文件时
gc.removed_oids
,计数器将递增。此计数器除以 AltaVault 中存储的文件总数显示为gc.current_removed_oids_pct,
、如果达到 5% ( 0.05 )、 GC 将运行。 - 当用户删除文件时、它引用的带将添加
candidate_slabs
到列表中。 此计数器除以本地缓存上的带总数显示为gc.current_candidate_slabs_pct,
,如果达到 5% ( 0.05 ),则 GC 将运行。 - 这些阈值和计数器记录在
stats_megastore
和collect_stats/rfsctl-a.log
中。
gc.current_candidate_slabs_pct: 1.40311
gc.current_removed_oids_pct: 2.0117647
其他信息
不适用