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)。
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
追加情報
N/A