日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

グローバルファイルロックを有効にします

寄稿者 netapp-ahibbard

ONTAP 9.10.1 以降では、グローバルファイルロックを適用して、関連するキャッシュファイルすべての読み取りを防止できます。

デフォルトでは、 FlexCache ボリュームは整合性よりも可用性が優先されます。グローバルファイルロックが有効でない場合、送信元に対する変更は FlexCache ボリュームに配布されますが、同時に更新されることはありません。グローバルファイルロックは、ボリューム間の整合性を可用性よりも優先します。グローバルファイルロックを有効にすると、すべての FlexCache ボリュームがオンラインになるまで元のボリュームに対する変更は中断されます。

注記 グローバルファイルロックを有効にする必要があるのは、キャッシュと送信元の間の接続の信頼性を一時停止することが原因でのみです。また、 FlexCache ボリュームがオフラインになった場合には、変更がタイムアウトする可能性があります。

グローバルファイルロックを使用するには、元のクラスタとすべての関連キャッシュが ONTAP 9.9 以降を実行している必要があります。グローバルファイルロックは、新規または既存の FlexCache ボリュームで有効にできます。このコマンドは 1 つのボリュームに対して実行でき、関連付けられているすべてのボリュームに適用されます。グローバルファイルロックを有効にするには、 advanced 権限レベルが必要です。

グローバルファイルロックを有効にするプロセスは、送信元に既存のキャッシュがあるかどうかによって異なります。

新しい FlexCache ボリュームでグローバルファイルロックを有効にする手順:
  1. 「 -is-global-file-locking 」を true に設定して、 FlexCache ボリュームを作成します。

    'volume FlexCache create volume_name_-is-global-file-locking-enabled true

    デフォルト値の「 -is-global-file-locking 」は false です。それ以降の volume FlexCache create コマンドをボリューム上で実行する場合は '-is-global-file-locking enabled を true に設定して渡す必要があります

手順を使用して、既存の FlexCache ボリュームでグローバルファイルロックを有効にします
  1. グローバルファイルロックは元のボリュームから設定する必要があります。

  2. 元のボリュームに他の既存の関係( SnapMirror など)を含めることはできません。既存の関係の関連付けを解除する必要があります。すべてのキャッシュとボリュームは、コマンドの実行時に接続する必要があります。接続ステータスを確認するには、次のコマンドを実行します。

    volume FlexCache connection-status show

    表示されたすべてのボリュームのステータスが「 Connected 」と表示されます。 詳細については、を参照してください FlexCache 関係のステータスの表示 または 元のボリュームからの FlexCache ボリュームのプロパティの同期

  3. キャッシュ上でグローバルファイルロックを有効にします。

    volume FlexCache origin config show /modify -volume_name_-is-global-file-locking-enabled true

9.9 より前のバージョンの ONTAP にリバートする場合は、最初に送信元および関連するキャッシュでグローバルファイルロックを無効にする必要があります。これを管理するには 'volume FlexCache prepare-to-downgrade -disable-feature-set 9.10.0' を実行します