接上一篇: Vmware+RHEL5+Oracle 10G RAC安裝實驗--詳細過程(二) 這也是最後一篇,下面將進行database 安裝,以及數據庫建立等。linux
安裝過程,仍是這一句吧,遇到問題不要輕易放棄,遇到得越多,學到的就越多!!sql
8、database安裝數據庫
仍是以oracle身份在rac1上進行操做,把oracle database 軟件拷貝到racinstall目錄,解壓後並打開(相似以前安裝clusterware安裝),而後執行./runInstaller -ignoreSysPrereqs ,因爲rhel5不被oracle 10g 支持,因此添加-ignoreSysPrereqs參數。服務器
將進入到歡迎界面:網絡
下一步oracle
選擇企業版本ide
安裝目錄性能
兩個節點選擇安裝上學習
安裝前進行環境檢查,因爲之安裝過clusterware經驗,這裏進行檢查時會有相似警告,如上述警告能夠進行相應忽略掉(具體狀況需視實際而定)點擊nextspa
這裏只安裝軟件,安裝完成後再進行數據庫建立
安裝概述,下面進行安裝了
安裝完成後會彈出如下對話框,須要root用戶分別在兩個節點上執行
按上述提示在rac1,rac2上執行一下root.sh,這一步若是前面均可以順利進行下來的話應該是沒有什麼問題的,執行完成後點擊ok
isqlplus 地址,安裝完成點擊exit 退出。到此數據庫軟件安裝完畢
9、數據庫建立與asm實例
數據庫軟件安裝完成以後,接下來要作的是給兩個節點配置listener,也就是監聽。監聽在oracle RAC中的地位很是重要,若是監聽沒有配置好,後期使用RAC方式創建實例就會出問題,如如下就是以前安裝失敗時遇到的一些錯誤,就是由於監聽沒有配置後致使的
下面在RAC1節點上以oracle身份登錄:
運行netca,打開網絡配置,來完成監聽過程的全過程。
一、
選擇cluster configuration,next。
二、兩個節點都需選擇上:
三、選擇第一個選項
四、添加監聽
五、默認命名便可
六、這一步也是默認
七、1521端口
八、這裏選擇no,並點擊next進行配置(需等待一下)
九、配置完成
十、驗證一下是否全部監聽已經正常
若是出現部分爲offline狀態,建議先重啓一下兩個節點試試。
好了,下面進行數據庫配置:
一、在rac1上仍是以oracle用戶身份運行dbca,進入如下
這裏固然是rac數據
二、選擇create a database
四、兩個節點都需選擇上
五、自定義數據庫模板
六、設置相應的全局數據庫名:RACDB
七、這裏看各自的須要了,是否開啓em,我這裏選擇開啓
八、設置管理員密碼
九、選擇ASM方式
十、設置asm密碼,以及相關參數文件類型:
十一、點擊ok,將進行ASM實例建立
十二、建立進行中
1三、點擊「CREATE NEW」來建立共享卷組
1四、點擊建立卷組以後,系統會掃描可用的裸設備,由於前期建立了12GB大小的/dev/sdd和/dev/sde兩塊盤,這裏被系統掃描出來。選中兩塊磁盤,給卷組命名爲「rac_disk」,冗餘方式選擇「External」,而後點擊「OK」:
1五、進行中
1六、建立完成後兩個節點已是mount狀態,注意觀察,若是不是兩個節點都是mount狀態,那確定是問題的,若是是另外一節點延遲所致,或可等待一下,或重啓另外一節點再點擊mount all按鈕
1七、默認便可
1八、是否開啓閃回,和日誌歸檔
1九、這些功能就不一一介紹了,看你實際須要及服務器性能吧,可選可不選
20、這裏能夠手工添加刪除一些指定的表空間、控制文件、日誌文件等,下一步
2一、Memory部分給一個合理的百分比,通常用系統默認便可
2二、Size部分也使用系統默認
2三、字符部分我把數據庫字符集修改爲ZHS16GBK方式,這也是比較通用的字符集,國家字符集保持系統默認:
2四、鏈接模式保持系統默認:
2五、最後配置確認
next:
準備開始建立,以上能夠選擇另存爲模板,點擊finish
2六、點擊ok 後進行建立,建立時間可能會較長:
你就慢慢等吧:
建立完成後會彈出上述窗口,終於能夠鬆口氣?不,退出後還需進行如下確認是否全部節點都已經正常啓動:
經歷過幾回失敗及總結後,最後也算是完滿成功地作完這個實驗!!歷時也有一個多星期吧,期間真的學會很多!上述部分我的感受仍是雷老師寫得較詳細,本人這一部分基本也是按照雷老師的思路去進行的,在此深深感謝!也感謝君三思大俠!
剛開始進行時真的不容易,如下本人也做一些總結:
一、準備需充分,相關軟件版本必定要一一對應,特別是以前提到安裝的oracle相關軟件包;
二、安裝clusterware軟件時,兩節點時間同步問題必定要處理好,本人就是在這裏反覆跌倒屢次;
三、爲節省時間若是前面vmware及linux環境都已經配置好,若是安裝oracle出現問題,不得而下能夠只刪除oracle(具體能夠參考本人另外一篇轉來的文章,若是刪除rac),不必又重頭再來,那兩個步驟很費時間的!
四、安裝完clusterware軟件時,運行那兩個腳本時定要注意,細心操做。通常出現問題較多都會在這一步。若是一步順利經過,那麼後面基本均可以順利進行下去了…………
五、仍是那一句吧,多些耐心,多些思考!沒有解決不了的問題的!
注: 以上僅供參考學習,若有不妥,可站內信息聯繫本人。
2013年2月10日 記