Oracle 12.2Cgrid腳本安裝失敗軟件完全刪除


操作環境:linux6.8

數據庫版本:Oracle 12.2.0.1

1.停止集群軟件

crsctl stop crs

如果停止不了直接殺死進程

      ps -ef | grep crs
      kill  -9 <crs pid>
      ps -ef | grep evm
      kill  -9 <evm pid>
      ps -ef | grep css
      kill  -9 <css pid>     

2.將Oracle、grid目錄文件全部刪除

rm -rf /u01/*

刪除過程中可能會有文件無法刪除,原因是有些數據庫進程沒有關閉,kill -9可以解決

 

3.刪除/usr/local/bin目錄下的dbhome、oraenv、coraenv文件

 rm -rf /usr/local/bin/dbhome
 rm -rf /usr/local/bin/oraenv
 rm -rf /usr/local/bin/coraenv

這里如果刪除不干凈,grid腳本執行的過程會報錯

4.刪除/tmp目錄安裝Oracle產生的相關文件

 rm -rf /tmp/*oracle*
 rm -rf /tmp/Oracle*
 rm -rf /tmp/.oracle
 rm -rf /tmp/CUV*
 rm -rf /tmp/OraInst*

  

5.清理ASM相關的DG信息

最好dd大小正好等於ocr盤符大小,否則再次安裝提示OCR已經存在

這里說明一下,12C使用的OCR空間比較大,建議最少單塊OCR為25G,這里安裝使用的單塊為30G,最好將整個OCR全部dd,博主清楚的時候dd 10G的數據,在創建OCR的時候提示OCR已經存在,中間來回折騰了好幾次,最后將整個OCR格式化,問題得到解決。

dd if=/dev/zero of=/dev/asm-ov1 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov2 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov3 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov4 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov5 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov6 bs=3M count=10240
dd if=/dev/zero of=/dev/asm-ov7 bs=3M count=10240

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM