Configuring the SF 7.4.1 Oracle RAC cluster隨筆

本文旨在記錄過程,不作過多描述。具體參數信息請參考官方文檔。數據庫

一、環境信息

主機配置信息以下圖:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
共享磁盤信息以下圖:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆網絡

二、安裝Veritas InfoScale Enterprise

以root身份登陸任意一節點,執行installer程序,而後輸入I,以下圖:oracle

[root@odb01 ~]# /mnt/rhel7_x86_64/installer

Configuring the SF 7.4.1 Oracle RAC cluster隨筆
選擇Veritas InfoScale Enterprise,安裝完成後不當即進行配置。而後輸入要安裝的主機名,以空格隔開。
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
若是有正式的license輸入便可;若是沒有就使用keyless licensing選項。
Configuring the SF 7.4.1 Oracle RAC cluster隨筆app

三、配置Veritas集羣服務

[root@odb01 ~]# /opt/VRTS/install/installer -configure

選擇SF Oracle RAC選項,輸入集羣幾點的主機名,下一步。
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
接着配置集羣名稱以及心跳:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆less

四、配置I/O fencing服務

[root@odb01 ~]# /opt/VRTS/install/installer -fencing

Configuring the SF 7.4.1 Oracle RAC cluster隨筆
這裏選擇Configure disk based fencing選項。
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
可使用下面命令進行驗證:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
配置完成後,默認會在集羣中添加一個新的資源組vxfendg;可使用hagrp命令進行驗證:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆ide

五、配置Oracle OCR和VOTE

在安裝oracle rac以前,必須配置好ocr和vote。能夠建立基於文件系統的,也能夠建立基於裸設備的,這裏使用基於文件系統的ocr和vote。code

[root@odb01 ~]# /opt/VRTS/install/installer -configure

Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
配置完成後,集羣服務會增長一個cvm資源組,可使用以下命令驗證查詢:
Configuring the SF 7.4.1 Oracle RAC cluster隨筆ci

六、Oracle網絡配置

Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆
Configuring the SF 7.4.1 Oracle RAC cluster隨筆

七、建立oracle數據文件磁盤組

--初始化磁盤
[root@odb01 ~]# vxdisksetup -if odb01_vmdk0_0
--建立磁盤組
[root@odb01 ~]# vxdg -s init datadg odb01_vmdk0_0=odb01_vmdk0_0
--建立兩個volume
[root@odb01 ~]# vxassist -g datadg make vol01 50G
[root@odb01 ~]# vxassist -g datadg make vol02 50G
--建立vxfs文件系統
[root@odb01 ~]# mkfs -t vxfs -o bsize=8192,largefiles /dev/vx/dsk/datadg/vol01
[root@odb01 ~]# mkfs -t vxfs -o bsize=8192,largefiles /dev/vx/dsk/datadg/vol02
--建立掛載點
[root@odb01 ~]# mkdir -p /u02/{oradata,archive}  
[root@odb02 ~]# mkdir -p /u02/{oradata,archive}

八、建立Oracle資源組

[root@odb01 ~]# haconf -makerw
--建立資源組rhn_rg
[root@odb01 ~]# hagrp -add rhn_rg
[root@odb01 ~]# hagrp -modify rhn_rg Parallel 1
[root@odb01 ~]# hagrp -modify rhn_rg SystemList odb01 0 odb02 1
[root@odb01 ~]# hagrp -modify rhn_rg AutoStartList odb01 odb02
--添加datadg_rs資源
[root@odb01 ~]# hares -add datadg_rs CVMVolDg rhn_rg
[root@odb01 ~]# hares -modify datadg_rs CVMDiskGroup datadg
[root@odb01 ~]# hares -modify datadg_rs  CVMActivation sw
[root@odb01 ~]# hares -modify datadg_rs  CVMVolume vol01 vol01
[root@odb01 ~]# hares -modify datadg_rs  NodeList odb01 odb02
[root@odb01 ~]# hares -modify datadg_rs Critical 0
--添加文件系統資源
[root@odb01 ~]# hares -add oradata_mnt CFSMount rhn_rg
[root@odb01 ~]# hares -add archive_mnt CFSMount rhn_rg
[root@odb01 ~]# hares -modify oradata_mnt MountPoint "/u02/oradata"
[root@odb01 ~]# hares -modify archive_mnt MountPoint "/u02/archive"
[root@odb01 ~]# hares -modify oradata_mnt BlockDevice /dev/vx/dsk/datadg/vol01
[root@odb01 ~]# hares -modify archive_mnt BlockDevice /dev/vx/dsk/datadg/vol02
[root@odb01 ~]# hares -modify archive_mnt Critical 0
[root@odb01 ~]# hares -modify oradata_mnt Critical 0
--啓用資源組並online
[root@odb01 ~]# hagrp -enableresources rhn_rg
[root@odb01 ~]# haconf -dump -makero
[root@odb01 ~]# hagrp -online rhn_rg -any
[root@odb01 ~]# chown -R oracle:oinstall /u02

Configuring the SF 7.4.1 Oracle RAC cluster隨筆

九、部署Oracle RAC系統

這裏不詳細描述oracle grid和database的安裝過程,只作如下說明:
一、安裝配置grid組件時,對應的ocr和vote位置選擇對應的文件系統;
二、建立數據庫實例時,數據文件和歸檔選擇對應的文件系統。資源

十、建立oracle實例資源

向已建立的rhn_rg資源組添加數據庫實例資源信息,以下:文檔

[root@odb01 ~]# haconf -makerw
--添加rhn_rs資源
[root@odb01 ~]# hares -add rhn_rs Oracle rhn_rg
[root@odb01 ~]# hares -modify rhn_rs Owner oracle
[root@odb01 ~]# hares -modify rhn_rs Home /u01/app/oracle/product/11.2.0/db_1
[root@odb01 ~]# hares -modify rhn_rs StartUpOpt SRVCTLSTART          
[root@odb01 ~]# hares -modify rhn_rs ShutDownOpt SRVCTLSTOP
--設置各個節點對應的實例名稱
[root@odb01 ~]# hares -local rhn_rs Sid
[root@odb01 ~]# hares -modify rhn_rs Sid rhndb1 -sys odb01
[root@odb01 ~]# hares -modify rhn_rs Sid rhndb2 -sys odb02
[root@odb01 ~]# hares -modify rhn_rs Critical 0
--設置資源之間的依賴關係
[root@odb01 ~]# hares -link oradata_mnt datadg_rs
[root@odb01 ~]# hares -link archive_mnt datadg_rs
[root@odb01 ~]# hares -link rhn_rs oradata_mnt
[root@odb01 ~]# hares -link rhn_rs archive_mnt 
[root@odb01 ~]# hagrp -link rhn_rg cvm online local firm
[root@odb01 ~]# hagrp -enableresources rhn_rg
[root@odb01 ~]# haconf -dump -makero
[root@odb01 ~]# hagrp -online rhn_rg -any

Configuring the SF 7.4.1 Oracle RAC cluster隨筆

相關文章
相關標籤/搜索