| 臺灣-繁體中文 |
|
|
|
![]() |
使用 Serviceguard Extension for RAC > 第 2 章. Oracle
10g RAC 的 Serviceguard 配置以 CVM 建立儲存設備基本架構 |
|
除了配置叢集外,您必須建立合適的邏輯容體基本架構,以便從不同的節點存取資料。使用邏輯容體管理員 (LVM)、Veritas 容體管理員 (VxVM),或 Veritas 叢集容體管理員 (CVM) 即可完成此作業。LVM 與 VxVM 配置完成於叢集配置前,而 CVM 配置則完成於叢集配置之後。 本節說明如何利用 Veritas 叢集容體管理員 (CVM) 配置儲存設備。範例將顯示如何配置 RAC 磁碟群組,不過您亦可建立 CVM 磁碟群組供非 RAC 使用。若需相關資訊,包括 plex (鏡射) 配置、多重路徑及 RAID 的詳細資訊,請參閱 Veritas 容體管理員的 HP-UX 說明文件。 若您首次建立磁碟群組,則必須初始化容體管理員。建立包含至少一個磁碟的 rootdg 磁碟群組即可達成此作業。請在每個節點上安裝 CVM 後使用下列命令: # vxinstall 接著會出現功能表式的程式,引導您整個 CVM 初始化的順序。請在主功能表中選擇「Custom」選項,並指定欲納入 rootdg 的磁碟。
本節提供如何備妥僅具有 CVM 4.x 或更新版 (沒有 CFS 檔案系統) 之叢集和系統多節點套件 (在可支援的 HP-UX 版本,請參閱「Veritas CFS 和 CVM 簡介」) 的相關資訊。
本節提供如何備妥具有 CVM 3.x 之叢集和系統多節點套件 (在可支援的 HP-UX 版本,請參閱「Veritas CFS 和 CVM 簡介」) 的相關資訊。 若要使用 Veritas 叢集容體管理員 (CVM) 3.x 版,您需要以特別的 CVM 套件執行的叢集。這表示該叢集必須在您建立磁碟群組前就已配置並執行。
欲備妥叢集以進行 CVM 磁碟群組配置,務必確保僅配置一個心跳子網路。接著使用下列命令,建立可將叢集資訊傳遞給 CVM 的特殊套件: # cmapplyconf -P /etc/cmcluster/cvm/VxVM-CVM-pkg.conf
完成上述命令後,請依後續各節所述啟動叢集並建立磁碟群組以分享使用。 執行啟動特別 CVM 套件的叢集: # cmruncl 啟動叢集後,叢集會以名為 VxVM-CVM-pkg 的特殊系統多節點套件 (system multi-node package) 執行,該套件位於所有節點上。該套件顯示於下列使用 cmviewcl -v 命令所得到的輸出結果:
CVM 啟動後,它會選取一個主節點,您必須從此節點下達磁碟群組配置命令。若要決定主節點,請從叢集中的每個節點下達下列命令: # vxdctl -c mode 其中某個節點會告訴您自己為主節點。請由此節點建立磁碟群組。 您可以使用 vxvmconvert 公用程式,將 LVM 容體群組轉換為 CVM 磁碟群組。在執行之前,必須先停用容體群組,意謂任何使用該容體群組的套件都必須終止。若需此程序的相關資訊,請參閱《《管理 Serviceguard 第十二版》》使用指南的附錄 G。 您需初始化將於 CVM 磁碟群組中使用的實體磁碟。若實體磁碟之前由 LVM 使用,您應使用 pvremove 命令,將 LVM 起始檔資料從容體群組中的所有磁碟移除 (若之前並未以 LVM 使用磁碟,則不需要此動作)。 欲將 CVM 的磁碟初始化,請登入主節點,接著使用 vxdiskadm 程式將多部磁碟初始化,或利用 vxdisksetup 命令一次初始化一部磁碟,如下所示: # /usr/lib/vxvm/bin/vxdisksetup -i /dev/dsk/c0t3d2 您可使用 vxassist 命令建立邏輯容體。範例如下: # vxassist -g ops_dg make log_files 1024m 此命令會在名為 ops_dg 的磁碟群組中建立一個 1024 MB 的容體 log_files。此容體可被區段裝置檔 /dev/vx/dsk/ops_dg/log_files 或原始 (字元) 裝置檔 /dev/vx/rdsk/ops_dg/log_files 使用。 利用下列命令驗證配置: # vxdg list
Oracle 示範資料庫必須使用下列容體,您可以在安裝過程中建立示範資料庫。 表 2-2 示範資料庫所需的 Oracle 檔案名稱
若您想建立示範資料庫,請先建立這些檔案。本表底部的三個邏輯容體以其他資料檔案的形式納入 (您可以視需要建立),可提供適當的大小。若您的命名慣例需要,您可以納入 Oracle SID 和 (或) 資料庫名稱,以辨識不同應用例或不同資料庫的檔案。若要使用 ORACLE_BASE 目錄結構,請建立符號連結,從正確的目錄連至 ORACLE_BASE 檔。 範例:
範例:
若為 CVM 4.x 或更新版,若配置多節點套件以啟用磁碟群組,則應用程式套件應配置套件相依性,以確保啟用 CVM 磁碟群組。 若為 CVM 3.5 版與 CVM 4.x 或更新版 (未使用多節點套件),在利用 VxVM 命令建立 CVM 儲存設備的單元後,便需在每一個套件配置 ASCII 檔案指定磁碟群組。每一個套件將使用的 CVM 磁碟群組使用一個 STORAGE_GROUP 參數。您亦需在套件控制命令集中確認 CVM 磁碟群組、檔案系統、邏輯容體,以及裝載選項 (在可支援的 HP-UX 版本,請參閱「Veritas CFS 和 CVM 簡介」)。 若需套件配置程序的詳細資訊,請參閱《《管理 Serviceguard 第十二版》》使用指南。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||