Atlas Device Sync は、Atlas クラスターに保存される Device Sync メタデータの量を最小限に抑えることで、同期ストレージを最適化します。 ただし、これらの戦略では Atlas クラスターの全体的なサイズは縮小されません。
クラスター内のディスク領域を再利用するには、Atlas ボリューム上のデータを圧縮する必要があります。Atlas ボリュームは、compact() コマンドを使用して圧縮できます。
この方法では、クラスターのプライマリ ノードでフェイルオーバーを実行することが含まれます。 このプロセスを完全に理解し、クラスターがプライマリ フェイルオーバーを正常に処理するための最小要件を満たしていることを確認するには、最初にプライマリ フェイルオーバー テストを実行することを強くお勧めします。
プライマリ ノードのフェイルオーバーを正常にテストしたら、次の手順に従います。
クラスターの各セカンダリ ノードでcompact()コマンドを 1 つずつ実行します。
プライマリ モードでフェイルオーバーを実行し、プライマリ ノードで
compact()
を実行します。
注意
compact()
コマンドの実行中に問題が発生した場合は、サポートケースが発生します。