redhat6 安裝Oracle 12C R2 RAC(四)
3、DB(database)安裝
3.1、orale使用者登入,解壓db安裝包
-
[[email protected] tools]# su - oracle
-
[[email protected] ~]$ cd /u01/app/oracle/
-
[[email protected] oracle]$ unzip /tools/linuxx64_12201_database.zip
3.2、DB軟體安裝
和grid呼叫圖形一樣,加入display引數到環境變數,開啟Xmanager軟體,執行runInstaller安裝資料庫軟體。
-
[[email protected]
-
正在啟動 Oracle Universal Installer...
-
檢查臨時空間: 必須大於 500 MB。 實際為 3768 MB 通過
-
檢查交換空間: 必須大於 150 MB。 實際為 5358 MB 通過
-
檢查監視器: 監視器配置至少必須顯示 256 種顏色
-
>>> 無法使用命令 /usr/bin/xdpyinfo 自動檢查顯示器顏色。請檢查是否設定了 DISPLAY 變數。 未通過 <<<<
-
未通過某些要求檢查。必須先滿足這些 要求,
-
然後才能繼續安裝,
-
是否繼續? (y/n) [n] y
-
>>> 忽略未通過的必需先決條件。繼續...
-
準備從以下地址啟動 Oracle Universal Installer /tmp/OraInstall2018-03-30_08-50-26PM. 請稍候...
下面擷取DB軟體安裝的過程如下:
注:可以進行修復的,按提示執行指令碼修復,比如這裡提示的執行指令碼修復後,會在/etc/security/limits.conf檔案下增加相應缺少的配置:
-
#Oracle recommended value for memlock is set to 3145728 for user oracle
-
oracle hard memlock 3145728
-
#Oracle recommended value for memlock is set to 3145728 for user oracle
-
oracle soft memlock 3145728
注:安裝過程中可忽略的檢查項(如果你的檢查項中還有其他的,則不可以忽略):
resolv.conf Integrity Single Client Access Name(SCAN)
我這裡還有swap的問題,因為是測試環境資源有限,可以忽略,如果生產環境,強烈建議調整符合要求。 如果還有其他的檢查項未通過,則無論是生產還是測試環境,都不建議忽略,而應該整改符合要求為止。
兩個節點都要執行
至此,已完成DB軟體的安裝。
3.3、ASMCA建立磁碟組
開啟Xmanager軟體,grid使用者登入,asmca建立ASM磁碟組
這裡我先建立一個DATA磁碟組,一個FRA磁碟組,冗餘選擇external(生產如果選擇external,底層儲存必須已經做了RAID),分別劃1塊盤(20G容量),以後有需求再後期加入磁碟。
[[email protected] ~]$ asmca
這裡看到新建立的DATA和FRA磁碟組已經建立完成併成功mount。
3.4、DBCA建資料庫
開啟Xmanager軟體,oracle使用者登入,dbca圖形建立資料庫,資料庫字符集我這裡選擇ZHS16GBK。
下面是DBCA建庫的過程截圖:
[[email protected] ~]$ dbca
注:這裡選擇是否啟用CDB,並定義CDB和PDB的名稱。這是12c版本CDB&PDB的新特性。這裡的資料庫名稱寫錯了,應該racdb.
進入漫長的等待,這裡需要很久。
至此,Oracle 12.2.0.1 RAC資料庫已經建立成功。
3.5、驗證crsctl的狀態
grid使用者登入,crsctl stat res -t 檢視叢集資源的狀態,發現各節點的DB資源已經正常Open。
可以看到所有的資源均正常,至此,整個在RHEL 6.6 上安裝 Oracle 12.2.0.1 GI & RAC 的工作已經全部結束。
-
[[email protected] ~]$ crsctl stat res -t
-
--------------------------------------------------------------------------------
-
Name Target State Server State details
-
--------------------------------------------------------------------------------
-
Local Resources
-
--------------------------------------------------------------------------------
-
ora.ASMNET1LSNR_ASM.lsnr
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.DATA.dg
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.FRA.dg
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.LISTENER.lsnr
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.MGMT.dg
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.OCR.dg
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.chad
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.net1.network
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.ons
-
ONLINE ONLINE jydb1 STABLE
-
ONLINE ONLINE jydb2 STABLE
-
ora.proxy_advm
-
OFFLINE OFFLINE jydb1 STABLE
-
OFFLINE OFFLINE jydb2 STABLE
-
--------------------------------------------------------------------------------
-
Cluster Resources
-
--------------------------------------------------------------------------------
-
ora.LISTENER_SCAN1.lsnr
-
1 ONLINE ONLINE jydb1 STABLE
-
ora.MGMTLSNR
-
1 ONLINE ONLINE jydb1 169.254.189.116 10.0
-
.0.5,STABLE
-
ora.asm
-
1 ONLINE ONLINE jydb1 Started,STABLE
-
2 ONLINE ONLINE jydb2 Started,STABLE
-
3 OFFLINE OFFLINE STABLE
-
ora.cvu
-
1 ONLINE ONLINE jydb1 STABLE
-
ora.jydb1.vip
-
1 ONLINE ONLINE jydb1 STABLE
-
ora.jydb2.vip
-
1 ONLINE ONLINE jydb2 STABLE
-
ora.mgmtdb
-
1 ONLINE ONLINE jydb1 Open,STABLE
-
ora.orcl.db
-
1 ONLINE ONLINE jydb1 Open,HOME=/u01/app/o
-
racle/product/12.2.0
-
/db_1,STABLE
-
2 ONLINE ONLINE jydb2 Open,HOME=/u01/app/o
-
racle/product/12.2.0
-
/db_1,STABLE
-
ora.qosmserver
-
1 ONLINE ONLINE jydb1 STABLE
-
ora.scan1.vip
-
1 ONLINE ONLINE jydb1 STABLE
-
--------------------------------------------------------------------------------