Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

啟用全域檔案鎖定

貢獻者

從ONTAP 功能完整的1.10.1開始、您可以套用全域檔案鎖定功能、以防止讀取所有相關的快取檔案。

啟用全域檔案鎖定後、原始磁碟區的修改會暫停、直到所有 FlexCache 磁碟區都上線為止。只有當FlexCache 您控制快取與來源之間的連線可靠性時、才應啟用全域檔案鎖定、因為當停用時、可能會有修改逾時、而且當停用完時。

開始之前
  • 全域檔案鎖定功能要求包含來源和所有相關快取的叢集執行ONTAP 版本為《更新版本的指南:可在新FlexCache 的或現有的支援區啟用全域檔案鎖定。此命令可在一個磁碟區上執行、並套用至所有相關聯的 FlexCache 磁碟區。

  • 您必須處於進階權限層級、才能啟用全域檔案鎖定。

  • 如果還原為早於 9.9.1 的 ONTAP 版本、則必須先在原始伺服器和相關快取上停用全域檔案鎖定。若要停用來源 Volume 、請執行: volume flexcache prepare-to-downgrade -disable-feature-set 9.10.0

  • 啟用全域檔案鎖定的程序取決於原始伺服器是否有現有的快取:

在新FlexCache 的支援區啟用全域檔案鎖定

步驟
  1. 使用建立 FlexCache Volume -is-global-file-locking 設為true:

    volume flexcache create volume 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 volume_name -is-global-file-locking-enabled true