學習環(huán)境下Oracle RAC中的CentOS系統(tǒng)BUG解決 |
發(fā)布時間: 2012/8/23 17:49:06 |
在工作期間利用三臺破PC機器很老很老的那種,搭建了一個RAC的學習環(huán)境很是欣喜不已,這嘛,既利用了廢舊硬件,也為自己創(chuàng)造了學習環(huán)境,一舉多得,當然高興了哈!
心想這下子玩完了。 于是重啟系統(tǒng),大約過了一分鐘后,登錄系統(tǒng),沒什么問題,,不一會兒就又出現了上面的問題。 這么久了還沒見過linux崩潰過(除了在一臺Dell 750的機器上安裝centos 5.2,硬件不支持,害我重做了兩遍系統(tǒng)。 這是怎么回事兒呢?? 在偉大的google中尋找答案,無果。 這時候想這系統(tǒng)安裝的時候沒有升級,就升級一下系統(tǒng)算了,大不了重來! yum upgrade 升級開始,一下子有185個軟件包需要更新,包括內核。 在這里一開始運行yum是在3級別下面,可是不行,yum 在安裝更新的時候報告錯誤,無法安裝,這個時候有點沉不住氣了哦:( 于是init4 在這個級別安裝,還是不行,再試 init2 也不行 重啟下系統(tǒng)在正常模式下安裝,在安裝的時候光標總在那閃,沒有反應。 這次直接進入到y(tǒng)um下載的軟件目錄中 rpm -ivh kernel-* 只安裝了新的內核 成功安裝后,重啟系統(tǒng)。 其中一個節(jié)點RAC2的內核 Linux rac2.andylhz.com 2.6.9-100.EL #1 Fri Feb 18 01:29:32 EST 2011 i686 i686 i386 GNU/Linux 要比節(jié)點RAC1高:Linux rac1.andylhz.com 2.6.9-89.EL #1 Mon Jun 22 12:19:40 EDT 2009 i686 i686 i386 GNU/Linux 在預料之中的事情發(fā)生了-asmlib 驅動無法啟動! 為什么呢?因為OracleASM 的版本和新的內核不匹配,所以無法加載 Mar 28 13:01:17 rac2 modprobe: FATAL: Module Oracleasm not found. 這個時候嘗試下載匹配的ASMlib 重新安裝后 重新配置Oracleasm 識別了之前asm磁盤 Mar 28 13:13:21 rac2 Oracleasm: succeeded RAC已經成功恢復! 從昨天更新內核到現在沒有再出現圖中的錯誤! 所以有時候及時更新內核是很有必要的! 本文出自:億恩科技【www.allwellnessguide.com】 |