radhat6.6上安裝oracle12c RAC (三)
三、DB(database)安裝
3.1 DB軟件安裝
orale用戶登錄,解壓db安裝包
[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軟件安裝的過程如下:









注:可以進行修復的,按提示執行腳本修復,比如這里提示的執行腳本修復后,會在/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的問題,因為是測試環境資源有限,可以忽略,如果生產環境,強烈建議調整符合要求。
如果還有其他的檢查項未通過,則無論是生產還是測試環境,都不建議忽略,而應該整改符合要求為止。


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

至此,已完成DB軟件的安裝。
3.2、ASMCA創建磁盤組
打開Xmanager軟件,grid用戶登錄,asmca創建ASM磁盤組
這里我先創建一個DATA磁盤組,一個FRA磁盤組,冗余選擇external(生產如果選擇external,底層存儲必須已經做了RAID),分別劃1塊盤(10G容量),以后有需求再后期加入磁盤。
[grid@jydb1 ~]$ asmca


這里看到新創建的DATA和FRA磁盤組已經創建完成并成功mount。
3.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 的工作已經全部結束。
作者:運維·拖拉斯基
作者水平很低, 如果有錯誤及時指出, 如果你覺得本文寫的好請點一波贊~(≧▽≦)/~
出處:http://www.rzrgm.cn/-abm/
本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
浙公網安備 33010602011771號