radhat6.6上安裝oracle12c RAC (三)

3、DB(database)安裝

3.1 DB軟件安裝

orale用戶登陸,解壓db安裝包linux

[root@jydb1 tools]# su - oracle
[oracle@jydb1 ~]$ cd /u01/app/oracle/ [oracle@jydb1 oracle]$ unzip /tools/linuxx64_12201_database.zip

和grid調用圖形同樣,加入display參數到環境變量,打開Xmanager軟件,運行runInstaller安裝數據庫軟件。數據庫

[oracle@jydb1 database]$ ./runInstaller 
正在啓動 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軟件安裝的過程以下:oracle

 

 注:能夠進行修復的,按提示執行腳本修復,好比這裏提示的執行腳本修復後,會在/etc/security/limits.conf文件下增長相應缺乏的配置:app

#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)spa

我這裏還有swap的問題,由於是測試環境資源有限,能夠忽略,若是生產環境,強烈建議調整符合要求。
若是還有其餘的檢查項未經過,則不管是生產仍是測試環境,都不建議忽略,而應該整改符合要求爲止。3d

 

注:最後root用戶按安裝提示執行1個腳本,須要在各節點分別執行。code

至此,已完成DB軟件的安裝。blog

3.二、ASMCA建立磁盤組

 打開Xmanager軟件,grid用戶登陸,asmca建立ASM磁盤組
這裏我先建立一個DATA磁盤組,一個FRA磁盤組,冗餘選擇external(生產若是選擇external,底層存儲必須已經作了RAID),分別劃1塊盤(10G容量),之後有需求再後期加入磁盤。ip

[grid@jydb1 ~]$ asmca

這裏看到新建立的DATA和FRA磁盤組已經建立完成併成功mount。

3.三、DBCA建數據庫

打開Xmanager軟件,oracle用戶登陸,dbca圖形建立數據庫,數據庫字符集我這裏選擇ZHS16GBK。
下面是DBCA建庫的過程截圖:

[oracle@jydb1 ~]$ dbca

注:這裏選擇是否啓用CDB,並定義CDB和PDB的名稱。這是12c版本CDB&PDB的新特性。

 

注:這裏選擇數據庫的字符集,我這裏根據實際的需求選擇ZHS16GBK。

 

 

 至此,Oracle 12.2.0.1 RAC數據庫已經建立成功。

3.4 驗證crsctl的狀態

grid用戶登陸,crsctl stat res -t 查看集羣資源的狀態,發現各節點的DB資源已經正常Open。

 能夠看到全部的資源均正常,至此,整個在RHEL 6.6 上安裝 Oracle 12.2.0.1 GI & RAC 的工做已經所有結束。

相關文章
相關標籤/搜索