Symptoms
スナップショットは、削除されるときに、排他的に所有していたブロックを解放するためにスキャンされます。このプロセス(リクレーマーとも呼ばれる)は、バックグラウンドで実行されます。
スナップショットが大きいほど、この操作にかかる時間が長くなります。リクレーマー プロセスが完了すると、解放された領域全体がボリュームで使用可能になります。
バックエンドSANボリュームにscsi unmap(有効な場合)を使用してブロックのマッピングを解除する前に、この操作を実行する必要があります。
共有、NASボリューム、スナップショットから削除されたデータなど、NASプール上のデータが削除されると、リクレーマーがキューに入り、実行されます。
Cause
既知の制限と問題
- リクレーマー サービスを手動で実行したり、長期間停止したりすることはできません。一度開始すると、キューが完了するまで、スペースがNASプールに解放されません。
- スナップショットの再利用はリソースを大量に消費します。大量の再利用アクティビティが同時に発生すると、クラスター全体でパフォーマンスの問題が発生する可能性があります。
- リソースを大量に消費する再利用操作は、パフォーマンスに大きな影響を与え、クラスターへのクライアント アクセスに影響を与える可能性があります。
- スナップショットの作成/有効期限の制限は、システム全体の負荷に応じてアプライアンスごとに異なります。これは、リクレーマーとシステム機能に直接影響を与える可能性があります。
- FluidFSファームウェアv6ではスナップショットの削除に関してリクレーマーが改善されましたが、過負荷になったリクレーマー サービスがクライアント アクセスに影響を与える可能性があります。これらのイベントは、「クライアントが長期間の部分的なデータ アクセスに遭遇する可能性がある」として報告されています
「クライアントが長期間の部分的なデータ アクセスに遭遇する可能性がある」
一部のスナップショットの有効期限が切れる時期にパフォーマンスの問題が発生するかどうかを確認します。
スナップショットには複数の種類があります。
- アドホック スナップショット:管理者がスナップショットを削除したとき、または管理者が設定した有効期限に従って期限切れになるスナップショット。
- スケジュールされたスナップショット:スケジュールの詳細に従って有効期限が切れるスナップショット。名前はスケジュール名に基づいています。
- NDMPスナップショット:NDMPバックアップが完了すると期限切れになるスナップショット。名前は「ndmp」で始まります。
- レプリケーション スナップショット:次のレプリケーションが正常に完了した後に期限切れになるスナップショット(レプリケーション中には、以前のスナップショットと現在のスナップショットの2つのスナップショットがあります)。レプリケーション スナップショット名は「rep」で始まります。
Resolution
スナップショット タスクの時間差(標準スナップショット、レプリケーション、NDMP)
多数のスナップショットが同時に期限切れになると、パフォーマンスの問題が発生する可能性があります。
数は少なくてもサイズが大きいスナップショットが同時に期限切れになる場合も、パフォーマンスの問題が発生する可能性があります。
1時間ごとのスナップショットは(10分単位で)時間をずらし、1日ごとのスナップショットは1日を通してずらす(できれば夜間に期限切れになるように)ことをお勧めします。1週間ごとのスナップショットは、できれば週末に期限切れにする必要があります。
Affected Products
Dell Compellent FS8600