啟用全域檔案鎖定
從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 的支援區啟用全域檔案鎖定
-
使用建立 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 的支援區上啟用全域檔案鎖定
-
必須從來源磁碟區設定全域檔案鎖定。
-
來源不能有任何其他現有關係(例如SnapMirror)。任何現有的關係都必須取消關聯。執行命令時、必須連接所有快取和磁碟區。若要檢查連線狀態、請執行:
volume flexcache connection-status show
所有列出的磁碟區的狀態應顯示為
connected.
如需詳細資訊、請參閱 "檢視FlexCache 彼此之間的關係狀態" 或 "從FlexCache 來源同步處理一個不同步的資料區的屬性"。 -
在快取上啟用全域檔案鎖定:
volume flexcache origin config show/modify -volume volume_name -is-global-file-locking-enabled true