グローバルファイルロックを有効にする
ONTAP 9 .10.1以降では、グローバルファイルロックを適用して、関連するすべてのキャッシュファイルの読み取りを防止できます。
グローバルファイルロックを有効にすると、すべてのFlexCacheボリュームがオンラインになるまで元のボリュームに対する変更が中断されます。グローバルファイルロックは、FlexCacheボリュームがオフラインのときに変更が一時停止され、タイムアウトが発生する可能性があるために、キャッシュと元の間の接続の信頼性を制御できる場合にのみ有効にしてください。
-
グローバルファイルロックでは、元のキャッシュと関連するすべてのキャッシュを含むクラスタでONTAP 9 .9.1以降が実行されている必要があります。グローバルファイルロックは、新規または既存のFlexCacheボリュームで有効にできます。このコマンドは1つのボリュームに対して実行でき、関連付けられているすべてのFlexCacheに適用されます。
-
グローバルファイルロックを有効にするには、advanced権限レベルが必要です。
-
ONTAP 9.9.1より前のバージョンにリバートする場合は、最初に送信元キャッシュと関連するキャッシュでグローバルファイルロックを無効にする必要があります。無効にするには、元のボリュームから次のコマンドを実行します。
volume flexcache prepare-to-downgrade -disable-feature-set 9.10.0
-
グローバルファイルロックを有効にするプロセスは、オリジンに既存のキャッシュがあるかどうかによって異なります。
新しいFlexCacheボリュームでグローバルファイルロックを有効にする
-
trueに設定してFlexCacheボリュームを作成し `-is-global-file-locking`ます。
volume flexcache create volume volume_name -is-global-file-locking-enabled true
のデフォルト値 -is-global-file-locking`は"`false`"です。以降のコマンドをボリュームに対して実行する場合 `volume flexcache create`は、「true」に設定して渡す必要があります `-is-global-file-locking enabled
。
既存のFlexCacheボリュームでグローバルファイルロックを有効にする
-
グローバルファイルロックは元のボリュームから設定する必要があります。
-
他の既存の関係(SnapMirrorなど)を元のボリュームに含めることはできません。既存の関係はすべて解除する必要があります。コマンドの実行時にすべてのキャッシュとボリュームが接続されている必要があります。接続ステータスを確認するには、次のコマンドを実行します。
volume flexcache connection-status show
表示されたすべてのボリュームのステータスがと表示されます
connected.
。詳細については、またはを参照してください"FlexCache 関係のステータスを確認します""元のボリュームから FlexCache ボリュームのプロパティを同期する"。 -
キャッシュでグローバルファイルロックを有効にします。
volume flexcache origin config show/modify -volume volume_name -is-global-file-locking-enabled true