linux6.5安裝11g rac過程記錄 一

tonglei2000發表於2017-03-06
安裝作業系統一切按照步驟進行。
開始orace準備工作。hosts檔案ip地址和主機名位置弄反過一次,發現後改正。不能使用_。只能用-。
kernel的引數沒有調,靠11g的安裝過程中自動fix。
安裝的時候提示沒有phksh的包,後來發現redhat5的光碟裡面有。安裝這個包的時候比較麻煩,簡單的方法是加上--nodeps的強制引數,一下搞定。網上下載的都是32位的,不能用。
asm的問題被卡住了。
儲存用的是linux自帶的多路徑軟體。在multipath.conf檔案配置wwid別名。
開始想直接在udev/rule.d/目錄裡面建立一個許可權的檔案。保證主機啟動都是grid的許可權。重啟後主機啟動不了,一直不停的udev still not settled。怎麼也不行,拔掉連線儲存的線也不行。單使用者也是不行。快絕望了,都想重灌了。後來想到用光碟啟動,使用修復模式。刪掉那個檔案,一起ok了


乾脆不用udev弄許可權了,在根目錄建了個目錄。rc.local裡面賦許可權。
開始grid的安裝。
圖形到asm盤組選盤的時候報錯,說是盤不對,看作業系統裡面許可權已經是root了,改成grid,可以了,往下一屏走了。
然後就是執行root指令碼了。報錯。ora-15031。找到網上的一個文章,說是u01這個目錄,mount之前的許可權必須也是oracle:dba。deinstall。改,重灌。不行。


用fdisk把盤分割槽。重新使用p1作為link檔案。還是不行。


實在沒有辦法,最後直接使用sdb1這個裝置檔案,可以往下走了,但是第二個節點上安裝失敗,失敗的原因是一個指令碼報錯。
感覺不是盤的問題了,還是報錯,所以把oracle的版本降下來,使用11.2.0.3,原來是11.2.0.4.安裝成功了。
但是重啟後,就再也啟動不起來了。
檢視了很多資料,個人認為依靠多路徑或者/dev/sd*直接安裝,能安裝上也是僥倖,也會有很多問題。
必須使用udev或者asmlib。redhat用udev。oraclelinux用asmlib。
使用udev的時候碰到個問題,分割槽的uuid比較麻煩。所以最好使用不分割槽的硬碟。 


寫udev裡面rule那個檔案弄了好長時間。如果KERNEL=的是dm。後面跟的是subsystem=block,如果是kernel=sd*的話,後面跟bus=scsi。不一樣。


最後也沒能在6.5上面搞定這個問題。還把系統弄得不能啟動了。
這時候,決定使用oracle linux來搞。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13337857/viewspace-2134745/,如需轉載,請註明出處,否則將追究法律責任。

相關文章