解除安裝oracleasm實驗模擬
平臺: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影響資料庫的情況,除非重啟機子,但是這是一個測試的虛擬機器,虛擬機器做實驗重啟一把都會有問題。
資料庫: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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【11g 單庫解除安裝、靜默安裝】實驗
- 強制解除安裝報錯模組
- Linux安裝解除安裝MySQLLinuxMySql
- Ubuntu解除安裝和安裝Ubuntu
- cocoapods安裝/解除安裝/使用
- JDK安裝和解除安裝JDK
- docker安裝及解除安裝Docker
- 雷電模擬器安裝frida
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- docker 解除安裝Docker
- 解除安裝 PythonPython
- WSL解除安裝
- Android studio虛擬模擬器安裝問題Android
- debian軟體解除安裝|deb包解除安裝|dpkg命令
- Mac Redis安裝與解除安裝MacRedis
- Linux 解除安裝openjdk 安裝oraclejdkLinuxJDKOracle
- debian安裝和解除安裝vmware
- JDK的安裝與解除安裝JDK
- linux 解除安裝jdk和安裝LinuxJDK
- [雲原生]Docker - 安裝&解除安裝Docker
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- LInux實驗 : 程式排程模擬Linux
- Cisco Packet Tracer NAT模擬實驗
- window下安裝並使用nvm(含解除安裝node、解除安裝nvm、全域性安裝npm)NPM
- Android Studio 模擬器 安卓12 安裝MagiskAndroid安卓
- HarmonyOS Next 模擬器安裝與探索
- air安裝win10怎麼解除安裝_air安裝win10如何解除安裝AIWin10
- mac怎麼解除安裝軟體 蘋果mac解除安裝軟體實用教程說明Mac蘋果
- Redis(windows)解除安裝RedisWindows
- docker的解除安裝Docker
- VMware Workstation解除安裝
- kangle 解除安裝命令
- 解除安裝 Microsoft EdgeROS
- linux解除安裝anocondaLinux
- Centos Docker安裝、升級、解除安裝CentOSDocker
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- Centos7.9安裝解除安裝DockerCentOSDocker
- Python pip的安裝及解除安裝Python
- vs2015解除安裝和安裝