Sun Cluster 概念指南 (適用於 Solaris 作業系統)

Cluster File Systems(叢集檔案系統)

叢集檔案系統具備下述功能:

您可以使用 mount -g 將檔案系統全域掛載在全域裝置上或使用 mount 將其本機掛載在全域裝置上。

程式可以從叢集中的任何節點,透過相同的檔名 (例如,/global/foo) 來存取叢集檔案系統中的檔案。

叢集檔案系統會裝載於所有叢集成員上。您不能將叢集檔案系統裝載於叢集成員的子集上。

叢集檔案系統並非不同的檔案系統類型。用戶端驗證基礎檔案系統 (如 UFS)。

使用叢集檔案系統

在 Sun Cluster 系統中,所有多重主機磁碟均置入磁碟裝置群組中,這些群組可以是 Solaris Volume Manager 磁碟組、VxVM 磁碟群組或是不受軟體式容體管理程式控制的個別磁碟。

要使叢集檔案系統為高度可用,基礎的磁碟儲存體必須連結一個以上的節點。因此,成為叢集檔案系統的本機檔案系統 (即儲存於節點本機磁碟上的檔案系統) 並不具有高度可用性。

您可以掛載叢集檔案系統,方法與掛載檔案系統相同︰


備註 –

因為 Sun Cluster 軟體沒有強制叢集檔案系統的命名策略,您可以將所有叢集檔案系統的掛載點建立在同一目錄下,例如 /global/disk-device-group,以簡化管理作業。請參閱「Sun Cluster 3.1 9/04 Software Collection for Solaris OS (SPARC Platform Edition)」和「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」,以取得更多資訊。


HAStoragePlus 資源類型

HAStoragePlus 資源類型是設計用於使非全域檔案系統配置 (如 UFS 和 VxFS ) 具有高度可用性的。使用 HAStoragePlus 將您的本機檔案系統整合到 Sun Cluster 環境中,並且使檔案系統具有高度可用性。HAStoragePlus 提供附加的檔案系統功能,例如檢查、掛載和強制卸載,這些功能使 Sun Cluster 可以容錯移轉本機檔案系統。本機檔案系統必須位於已啟動切換保護移轉的全域磁碟群組中,才能進行故障轉移。

請參閱「Sun Cluster Data Services Planning and Administration Guide for Solaris OS」中的「Enabling Highly Available Local File Systems」,以取得有關如何使用 HAStoragePlus 資源類型的資訊。

HAStoragePlus 還可用於同步化資源和資源所依賴的磁碟裝置群組的啟動。如需更多資訊,請參閱資源、資源群組與資源類型

Syncdir 掛載選項

您可以將 syncdir 掛載選項用於使用 UFS 作為基礎檔案系統的叢集檔案系統。然而,如果您不指定 syncdir,效能會明顯改善。如果您指定 syncdir,則會保證寫入與 POSIX 相容。如果您不指定 syncdir,您將遇到與 NFS 檔案系統中相同的運作方式。例如,不使用 syncdir,您可能關閉檔案時才能發覺空間不足的狀況。使用 syncdir (和 POSIX 行為),便可在寫入作業期間發覺空間不足的狀況。如果不指定 syncdir 而遇到問題的情況會很少。

如果您使用的是基於 SPARC 的叢集,則 VxFS 沒有與 UFS syncdir 掛載選項等效的掛載選項。未指定 syncdir 掛載選項時,VxFS 運作方式與 UFS 的相同。

請參閱檔案系統常見問題,以瞭解有關全域裝置和叢集檔案系統的常見問題。