解除安裝oracleasm實驗模擬

zwunixdb發表於2013-10-20
平臺:linux 2.6.18-53.el5
資料庫:oracle 10g r2 rac
解除安裝的包:
oracleasm-2.6.18-53.el5-2.0.4-1.el5
oracleasm-2.6.18-53.el5PAE-2.0.4-1.el5
oracleasm-2.6.18-53.el5debug-2.0.4-1.el5
oracleasm-support-2.1.2-1.el5
oracleasmlib-2.0.3-1.el5

前幾天在群裡看到有人發訊息說有客戶的資料庫系統因未知原因沒有了oracleasm包,估計是被解除安裝了,資料庫已經宕掉,具體情況不得而知。因而萌生想法解除安裝一下看看是否會有影響。

(一)檢查環境,資料庫執行正常:
Name           Type           Target    State     Host       
------------------------------------------------------------
ora....DB1.srv application    ONLINE    ONLINE    rac1       
ora....ACDB.cs application    ONLINE    ONLINE    rac1       
ora....B1.inst application    ONLINE    ONLINE    rac1       
ora....B2.inst application    ONLINE    ONLINE    rac2       
ora.RACDB.db   application    ONLINE    ONLINE    rac2       
ora....SM1.asm application    ONLINE    ONLINE    rac1       
ora....C1.lsnr application    ONLINE    ONLINE    rac1       
ora.rac1.gsd   application    ONLINE    ONLINE    rac1       
ora.rac1.ons   application    ONLINE    ONLINE    rac1       
ora.rac1.vip   application    ONLINE    ONLINE    rac1       
ora....SM2.asm application    ONLINE    ONLINE    rac2       
ora....C2.lsnr application    ONLINE    ONLINE    rac2       
ora.rac2.gsd   application    ONLINE    ONLINE    rac2       
ora.rac2.ons   application    ONLINE    ONLINE    rac2       
ora.rac2.vip   application    ONLINE    ONLINE    rac2

(二)在rac1解除安裝,按如下順序:
oracleasmlib-2.0.3-1.el5->oracleasm-2.6.18-53.el5-2.0.4-1.el5->oracleasm-2.6.18-53.el5PAE-2.0.4-1.el5->oracleasm-2.6.18-53.el5debug-2.0.4-1.el5->oracleasm-support-2.1.2-1.el5
在解除安裝oracleasm-support-2.1.2-1.el5,出現一個警告提示:
warning: /etc/sysconfig/oracleasm saved as /etc/sysconfig/oracleasm.rpmsave
這是對oracleasm configure的一個備份。

在rac1解除安裝完oracleasm後,重啟rac1與rac2節點crs,資料庫的asm和rdbms能正常開啟。

(三)在rac2解除安裝,按上述順序,出現如上的警告提示。
在rac2解除安裝完oracleasm後,重啟rac1與rac2節點crs,資料庫的asm和rdms能正常開啟。

可見,正在執行的資料庫,解除安裝oracleasm並未影響資料庫,oracleasm包是在安裝配置的時候使用,估計是在配置的時候有資訊寫入到了一些檔案裡固化了,如核心級的配置。另外,留意到了上述提到的warning:warning: /etc/sysconfig/oracleasm saved as /etc/sysconfig/oracleasm.rpmsave.

(四)對這個warning產生的檔案進行mv重新命名,系統將識別不了這個檔案。然後重啟rac1和rac2的crs,資料庫的asm和rdbms能正常開啟。


最後,未發現解除安裝oracleasm影響資料庫的情況,除非重啟機子,但是這是一個測試的虛擬機器,虛擬機器做實驗重啟一把都會有問題。


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

相關文章