叢集檔案系統管理不需要特別的 Sun Cluster 指令。管理叢集檔案系統的方式和管理其他任何的 Solaris 檔案系統一樣,都可以使用標準的 Solaris 檔案系統指令,如 mount 和 newfs。指定 -g 選項至 mount 指令可以裝載叢集檔案系統,叢集檔案系統也能在啟動時自動裝載。叢集檔案系統僅可從全域區域看見。如果您需要叢集檔案系統資料可以從非全域區域存取,請使用 zoneadm(1M) 或 HAStoragePlus 將資料對映至非全域區域。
當叢集檔案系統讀取檔案時,檔案系統並不會更新那些檔案的存取時間。
以下限制適用於管理叢集檔案系統:
unlink(1M) 指令在不是空的目錄中不受支援。
不支援 lockfs -d 指令。使用 lockfs -n 作為一種解決方法。
您無法使用在重新掛載時增加的 directio 掛載選項重新掛載叢集檔案系統。
您無法使用 directio ioctl 在單一檔案上設定 directio 裝載選項。
在 Sun Cluster 3.2 叢集檔案系統中不支援以下 VxFS 功能。但是,在本機檔案系統中支持這些功能。
快速 I/O
快照
儲存核對點
VxFS 特定的掛載選項:
convosync (Convert O_SYNC)
mincache
qlog、delaylog、tmplog
VERITAS 叢集檔案系統 (需要 VxVM 叢集功能與 VERITAS 叢集伺服器)
可使用快取建議,但是只有在指定的節點上才能看出效果
叢集檔案系統中支援的所有其他 VxFS 功能和選項受到 Sun Cluster 3.2 軟體支援。有關叢集配置中支援的 VxFS 選項的詳細資訊,請參閱 VxFS 文件。
下列使用 VxFS 的準則可建立 Sun Cluster 3.2 配置專屬的高度可用叢集檔案系統。
依照 VxFS 說明文件中的下列程序,來建立 VxFS 檔案系統。
從主要節點裝載及卸載 VxFS 檔案系統。主要節點會控制 VxFS 檔案系統所在的磁碟。從次要節點執行的 VxFS 檔案系統裝載和卸載作業可能會失敗。
從 VxFS 叢集檔案系統的主要節點執行所有的 VxFS 管理指令。
下列管理 VxFS 叢集檔案系統的準則並非特別針對 Sun Cluster 3.2 軟體。不過,這些準則和您管理 UFS 叢集檔案系統的方法不同。
您可以從叢集中的任何節點管理 VxFS 叢集檔案系統上的檔案。ioctls 則是例外,您只能從主要節點發出這個指令。如果您不知道管理指令是否涉及 ioctls,則請從主要節點發出指令。
如果 VxFS 叢集檔案系統因故障而轉移到次要節點,所有在故障轉移中進行的標準系統呼叫作業會在新的主要節點上重新發出。不過,任何在故障轉移中進行的 ioctl 相關作業將會失敗。在 VxFS 叢集檔案系統容錯移轉之後,請檢查叢集檔案系統的狀態。故障轉移之前,舊的主要節點發出的管理指令可能需要採取修正措施。請參閱 VxFS 說明文件,以取得詳細資訊。