Oracle Cluster File System 2

目錄

14.1. O2CB 叢集服務
14.2. 磁碟心跳
14.3. 記憶體內檔案系統
14.4. 管理公用程式與指令
14.5. OCFS2 套件
14.6. 建立 OCFS2 磁碟區
14.7. 裝載 OCFS2 磁碟區
14.8. 其他資訊

Oracle Cluster File System 2 (OCFS2) 是一般用途的日誌式檔案系統,與 Linux 2.6 和更新版本的核心完全整合。OCFS2 可讓您將設備上的應用程式二進位檔案、資料檔案和資料庫儲存於 SAN。業集中所有節點均同時具有檔案系統的讀取與寫入權限。分散式鎖定管理員可幫助避免檔案存取權衝突。OCFS2 的每個目錄最多可支援 32,000 個子目錄,以及數百萬個檔案。O2CB 叢集服務 (驅動程式) 會在各節點上執行,以管理叢集。

OCFS2 新增至 SUSE Linux Enterprise Server 9 以支援 Oracle Real Application Cluster (RAC) 資料庫及其應用程式檔案 Oracle Home。在 SUSE Linux Enterprise Server 10 與更新版本,可使用 OCFS2 做為下列任一儲存解決方案之一:

此外,其亦與 Heartbeat 2 完全整合。

OCFS2 身為高效能、對稱、平行叢集檔案系統,支援下列功能:

OCFS2 亦提供下列功能:

O2CB 叢集服務

O2CB 業集服務是一組模組以及管理 OCFS2 服務與磁碟區所需的記憶體內檔案系統。您可以設定在系統開機時載入並裝載這些模組。如需指示,請參閱第 14.6.2 節「設定 OCFS2 服務」

表格 14.1. O2CB 叢集服務堆疊

服務

描述

節點管理 (NM)

追蹤 /etc/ocfs2/cluster.conf 檔案中的所有節點

Heartbeat (HB)

當節點加入或離開業集時,發出上/下通知

TCP

以 TCP 通訊協定處理節點間的通訊

分散式鎖定管理員 (DLM)

追蹤所有鎖定、其擁有者,及狀態

CONFIGFS

使用者空間組態檔案系統。如需詳細資料,請參閱第 14.3 節「記憶體內檔案系統」

DLMFS

核心空間 DLM 的使用者空間介面。如需詳細資料,請參閱第 14.3 節「記憶體內檔案系統」