何时在AltaVault 上运行云回收/垃圾收集
适用场景
在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
- 如果需要执行其他云回收检查、则可以运行以下命令:
enable
Configure terminal
rfsctl exec "-c gc.complete_check"
- 您也可以通过以下方式计划每日GC、例如10:00:00:
enable
Configure terminal
job 1 command 1 "rfsctl exec '-c complete_check'"
job 1 date-time 10:00:00
job 1 recurring 86400
job 1 enable
追加信息
不适用