【Oracle】 RAC 環境刪除oracle 之二
oracle 11GR2提供了一個自動刪除工具deinstall 在$ORACLE_HOME 的deinstall 目錄下,使用此工具可以實現解除安裝oracle 軟體,Clusterware 軟體和資料庫。
刪除了資料庫和軟體以後,再刪除Clusterware 軟體。
刪除之前叢集軟體正常執行。直接執行deinstall
grid@rac1:/opt/11202/11.2.0/grid/deinstall>./deinstall
Checking for required files and bootstrapping ...
Please wait ...
日誌的位置 /opt/rac/oraInventory/logs/
############ ORACLE DEINSTALL & DECONFIG TOOL START ############
######################### CHECK OPERATION START #########################
安裝檢查配置開始
檢查 Oracle 主目錄位置是否存在 /opt/11202/11.2.0/grid
選擇進行解除安裝的 Oracle 主目錄型別為: CRS
選擇進行解除安裝的 Oracle 基目錄為: /opt/rac/grid
檢查主產品清單位置是否存在 /opt/rac/oraInventory
檢查 Oracle Grid Infrastructure 主目錄是否存在 /opt/11202/11.2.0/grid
以下節點屬於此叢集: rac1,rac2
安裝檢查配置結束
跳過 Windows 和 .NET 產品配置檢查
檢查 Windows 和 .NET 產品配置結束
Traces log file: /opt/rac/oraInventory/logs//crsdc.log
網路配置檢查配置開始
網路取消配置跟蹤檔案位置: /opt/rac/oraInventory/logs/netdc_check2011-09-24_12-20-01-PM.log
指定要取消配置的所有 RAC 監聽程式 (不包括 SCAN 監聽程式) [LISTENER]:
網路配置檢查配置結束
Asm 檢查配置開始
ASM 取消配置跟蹤檔案位置: /opt/rac/oraInventory/logs/asmcadc_check2011-09-24_12-26-36-PM.log
在此 Oracle 主目錄 /opt/11202/11.2.0/grid 中檢測到了自動儲存管理 (ASM) 例項。
ASM 診斷目標: /opt/rac/grid
ASM 磁碟組: +DATA1,+DATA2
ASM 磁碟字串:
將刪除磁碟組
如果取消配置 ASM, 則將在清除時刪除所有磁碟組及其內容。這將影響使用此 ASM 例項的所有資料庫和 ACFS。
如果要保留現有磁碟組, 或者檢測到的任何資訊有誤, 則可以輸入 'y' 進行修改。是否要修改上述資訊 (y|n) [n]:
######################### CHECK OPERATION END #########################
####################### CHECK OPERATION SUMMARY #######################
Oracle Grid Infrastructure 主目錄為: /opt/11202/11.2.0/grid
將執行 Oracle 主目錄解除安裝的叢集節點包括:rac1,rac2
選擇進行解除安裝的 Oracle 主目錄為: /opt/11202/11.2.0/grid
Oracle 主目錄註冊到的產品清單位置為: /opt/rac/oraInventory
跳過 Windows 和 .NET 產品配置檢查
將取消配置以下 RAC 監聽程式: LISTENER
將從此 Oracle 主目錄中取消配置 ASM 例項
是否要繼續 (是 - 是, 否 - 否)? [否]: 是
此會話的日誌將寫入: '/opt/rac/oraInventory/logs/deinstall_deconfig2011-09-24_12-19-55-PM.out'
此會話的任何錯誤訊息都將寫入: '/opt/rac/oraInventory/logs/deinstall_deconfig2011-09-24_12-19-55-PM.err'
######################## CLEAN OPERATION START ########################
ASM 取消配置跟蹤檔案位置: /opt/rac/oraInventory/logs/asmcadc_clean2011-09-24_12-27-17-PM.log
ASM 清除配置開始
ASM 清除配置結束
網路配置清除配置開始
網路取消配置跟蹤檔案位置: /opt/rac/oraInventory/logs/netdc_clean2011-09-24_12-28-21-PM.log
取消配置 RAC 監聽程式: LISTENER
取消配置監聽程式: LISTENER
停止監聽程式: LISTENER
監聽程式已成功停止。
登出監聽程式: LISTENER
監聽程式已成功登出。
監聽程式已成功取消配置。
正在取消配置所有節點上的命名方法配置檔案...
命名方法配置檔案已成功取消配置。
正在取消配置所有節點上的本地網路服務名配置檔案...
本地網路服務名配置檔案已成功取消配置。
正在取消配置所有節點上的目錄使用配置檔案...
目錄使用配置檔案已成功取消配置。
正在取消配置所有節點上的備份檔案...
備份檔案已成功取消配置。
網路配置已成功清除。
網路配置清除配置結束
---------------------------------------->
下面的 deconfig 命令可以在所有遠端節點上並行執行。在所有遠端節點上執行完畢後, 在本地節點上執行該命令。
以 root 使用者或管理員身份在節點 "rac2" 上執行以下命令。
/tmp/deinstall2011-09-24_00-19-14PM/perl/bin/perl -I/tmp/deinstall2011-09-24_00-19-14PM/perl/lib -I/tmp/deinstall2011-09-24_00-19-14PM/crs/install /tmp/deinstall2011-09-24_00-19-14PM/crs/install/rootcrs.pl -force -deconfig -paramfile "/tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp"
以 root 使用者或管理員身份在節點 "rac1" 上執行以下命令。
/tmp/deinstall2011-09-24_00-19-14PM/perl/bin/perl -I/tmp/deinstall2011-09-24_00-19-14PM/perl/lib -I/tmp/deinstall2011-09-24_00-19-14PM/crs/install /tmp/deinstall2011-09-24_00-19-14PM/crs/install/rootcrs.pl -force -deconfig -paramfile "/tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp" -lastnode
完成執行上述命令後按 Enter
在節點2上操作
[root@rac2 ~]# /tmp/deinstall2011-09-24_00-19-14PM/perl/bin/perl -I/tmp/deinstall2011-09-24_00-19-14PM/perl/lib -I/tmp/deinstall2011-09-24_00-19-14PM/crs/install /tmp/deinstall2011-09-24_00-19-14PM/crs/install/rootcrs.pl -force -deconfig -paramfile "/tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp"
Using configuration parameter file: /tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp
網路存在: 1/10.250.7.0/255.255.255.0/eth0, 型別 static
VIP 存在: /rac1-vip/10.250.7.246/10.250.7.0/255.255.255.0/eth0, 託管節點 rac1
VIP 存在: /rac2-vip/10.250.7.200/10.250.7.0/255.255.255.0/eth0, 託管節點 rac2
GSD 已存在
ONS 存在: 本地埠 6100, 遠端埠 6200, EM 埠 2016
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'error: file /etc/SuSE-release: 沒有那個檔案或目錄
ACFS-9201: Not Supported
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'rac2'
CRS-2673: Attempting to stop 'ora.crsd' on 'rac2'
CRS-2790: 正在啟動關閉 'rac2' 上叢集就緒服務管理的資源的操作
CRS-2673: 嘗試停止 'ora.asm' (在 'rac2' 上)
CRS-2677: 成功停止 'ora.asm' (在 'rac2' 上)
CRS-2792: 關閉 'rac2' 上叢集就緒服務管理的資源的操作已完成
CRS-2677: Stop of 'ora.crsd' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.ctssd' on 'rac2'
CRS-2673: Attempting to stop 'ora.evmd' on 'rac2'
CRS-2673: Attempting to stop 'ora.asm' on 'rac2'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'rac2'
CRS-2677: Stop of 'ora.mdnsd' on 'rac2' succeeded
CRS-2677: Stop of 'ora.asm' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'rac2'
CRS-2677: Stop of 'ora.evmd' on 'rac2' succeeded
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'rac2' succeeded
CRS-2677: Stop of 'ora.ctssd' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'rac2'
CRS-2677: Stop of 'ora.cssd' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.diskmon' on 'rac2'
CRS-2673: Attempting to stop 'ora.crf' on 'rac2'
CRS-2677: Stop of 'ora.crf' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'rac2'
CRS-2677: Stop of 'ora.diskmon' on 'rac2' succeeded
CRS-2677: Stop of 'ora.gipcd' on 'rac2' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'rac2'
CRS-2677: Stop of 'ora.gpnpd' on 'rac2' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'rac2' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Successfully deconfigured Oracle clusterware stack on this node
[root@rac2 ~]#
在節點1上執行
[root@rac1 ~]# /tmp/deinstall2011-09-24_00-19-14PM/perl/bin/perl -I/tmp/deinstall2011-09-24_00-19-14PM/perl/lib -I/tmp/deinstall2011-09-24_00-19-14PM/crs/install /tmp/deinstall2011-09-24_00-19-14PM/crs/install/rootcrs.pl -force -deconfig -paramfile "/tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp" -lastnode
Using configuration parameter file: /tmp/deinstall2011-09-24_00-19-14PM/response/deinstall_Ora11g_gridinfrahome2.rsp
網路存在: 1/10.250.7.0/255.255.255.0/eth0, 型別 static
VIP 存在: /rac1-vip/10.250.7.246/10.250.7.0/255.255.255.0/eth0, 託管節點 rac1
GSD 已存在
ONS 存在: 本地埠 6100, 遠端埠 6200, EM 埠 2016
ACFS-9459: ADVM/ACFS is not supported on this OS version: 'error: file /etc/SuSE-release: 沒有那個檔案或目錄
'
ACFS-9201: Not Supported
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'rac1'
CRS-2673: Attempting to stop 'ora.crsd' on 'rac1'
CRS-2790: 正在啟動關閉 'rac1' 上叢集就緒服務管理的資源的操作
CRS-2673: 嘗試停止 'ora.oc4j' (在 'rac1' 上)
CRS-2673: 嘗試停止 'ora.asm' (在 'rac1' 上)
CRS-2677: 成功停止 'ora.asm' (在 'rac1' 上)
CRS-2677: 成功停止 'ora.oc4j' (在 'rac1' 上)
CRS-2792: 關閉 'rac1' 上叢集就緒服務管理的資源的操作已完成
CRS-2677: Stop of 'ora.crsd' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.ctssd' on 'rac1'
CRS-2673: Attempting to stop 'ora.evmd' on 'rac1'
CRS-2673: Attempting to stop 'ora.asm' on 'rac1'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'rac1'
CRS-2677: Stop of 'ora.evmd' on 'rac1' succeeded
CRS-2677: Stop of 'ora.asm' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'rac1'
CRS-2677: Stop of 'ora.mdnsd' on 'rac1' succeeded
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'rac1' succeeded
CRS-2677: Stop of 'ora.ctssd' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'rac1'
CRS-2677: Stop of 'ora.cssd' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.diskmon' on 'rac1'
CRS-2673: Attempting to stop 'ora.crf' on 'rac1'
CRS-2677: Stop of 'ora.crf' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'rac1'
CRS-2677: Stop of 'ora.diskmon' on 'rac1' succeeded
CRS-2677: Stop of 'ora.gipcd' on 'rac1' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'rac1'
CRS-2677: Stop of 'ora.gpnpd' on 'rac1' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'rac1' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Successfully deconfigured Oracle clusterware stack on this node
刪除 Windows 和 .NET 產品配置結束
Oracle Universal Installer 清除開始
從本地節點上的主產品清單中分離 Oracle 主目錄 '/opt/11202/11.2.0/grid' : 完成
刪除本地節點上的目錄 '/opt/11202/11.2.0/grid' : 完成
將不會刪除本地節點上的 Oracle 基目錄 '/opt/rac/grid'。Oracle 主目錄 '/opt/rac/11.2.0/grid' 正在使用該目錄。
從遠端節點 'rac2' 上的主產品清單中分離 Oracle 主目錄 '/opt/11202/11.2.0/grid' : 完成
刪除遠端節點 'rac2' 上的目錄 '/opt/11202/11.2.0/grid' : 完成
將不會刪除節點 'rac2' 上的 Oracle 基目錄 '/opt/rac/grid'。Oracle 主目錄 '/opt/rac/11.2.0/grid' 正在使用該目錄。
Oracle Universal Installer 清除成功。
Oracle Universal Installer 清除結束
Oracle 安裝清除開始
清除安裝操作將在節點 'rac1' 上刪除臨時目錄 '/tmp/deinstall2011-09-24_00-19-14PM'
清除安裝操作將在節點 'rac2' 上刪除臨時目錄 '/tmp/deinstall2011-09-24_00-19-14PM'
Oracle 安裝清除結束
######################### CLEAN OPERATION END #########################
####################### CLEAN OPERATION SUMMARY #######################
已成功從 Oracle 主目錄取消配置 ASM 例項
以下 RAC 監聽程式已成功取消配置: LISTENER
Oracle Clusterware 在節點 "rac1" 上已停止, 並且已成功取消配置
Oracle Clusterware 在節點 "rac2" 上已停止, 並且已成功取消配置
Oracle Clusterware 已成功停止並取消配置。
跳過 Windows 和 .NET 產品配置清除
已成功地從本地節點上的主產品清單中分離 Oracle 主目錄 '/opt/11202/11.2.0/grid'。
已成功地刪除本地節點上的目錄 '/opt/11202/11.2.0/grid'。
已成功地從遠端節點 'rac2' 上的主產品清單中分離 Oracle 主目錄 '/opt/11202/11.2.0/grid'。
已成功地刪除遠端節點 'rac2' 上的目錄 '/opt/11202/11.2.0/grid'。
Oracle Universal Installer 清除成功。
Oracle 解除安裝工具已成功清除臨時目錄。
#######################################################################
############# ORACLE DEINSTALL & DECONFIG TOOL END #############
整個刪除過程很順利。不過在刪除之後,檢查asmdisk:
[root@rac1 ~]# /etc/init.d/oracleasm scandisks
Scanning the system for Oracle ASMLib disks: [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm listdisks
VOL101
VOL102
VOL103
VOL104
VOL201
VOL202
VOL203
VOL204
發現asm磁碟依然存在。可以使用 deletedisk 進行刪除。。
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL101
Removing ASM disk "VOL101": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL102
Removing ASM disk "VOL102": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL103
Removing ASM disk "VOL103": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL104
Removing ASM disk "VOL104": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL201
Removing ASM disk "VOL201": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL202
Removing ASM disk "VOL202": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL203
Removing ASM disk "VOL203": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm deletedisk VOL204
Removing ASM disk "VOL204": [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm scandisks
Scanning the system for Oracle ASMLib disks: [ OK ]
[root@rac1 ~]# /etc/init.d/oracleasm listdisks
[root@rac1 ~]#
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-708237/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Oracle】 RAC 環境刪除oracle 之一Oracle
- ORACLE RAC環境下刪除節點Oracle
- Oracle10203RAC環境刪除節點(三)Oracle
- Oracle10203RAC環境刪除節點(二)Oracle
- Oracle10203RAC環境刪除節點(一)Oracle
- Oracle10g RAC環境OCR的新增、刪除、備份Oracle
- Oracle10g RAC環境VoteDisk的新增、刪除、備份Oracle
- [zt]ORACLE 10gR2 RAC環境增加及刪除節點Oracle 10g
- Oracle Rac 刪除節點Oracle
- oracle rac 環境檢測Oracle
- oracle rac 12徹底刪除,徹底刪除該死的racOracle
- oracle11g r2 rac環境刪除節點步驟(靜默方式)Oracle
- ORACLE RAC 環境下修改IPOracle
- Oracle RAC + Data Guard 環境搭建Oracle
- rac+dg環境刪除歸檔日誌
- linux下rac環境下刪除節點Linux
- 【RAC】刪除RAC資料庫節點(六)——刪除Oracle叢集服務資料庫Oracle
- 【RAC】刪除RAC資料庫節點(七)——刪除Oracle叢集軟體資料庫Oracle
- 刪除Linux非rac環境下的ASM例項LinuxASM
- Oracle RAC 環境下的連線管理Oracle
- oracle11g_RAC新增刪除節點Oracle
- Oracle 10g RAC刪除、增加節點Oracle 10g
- 刪除 oracleOracle
- ORACLE 10gR2 RAC環境增加及刪除節點-(1)初始化第3臺節點Oracle 10g
- 刪除Linux非rac環境下的ASM例項(轉)LinuxASM
- 虛擬機器環境下RAC刪除節點(Final)虛擬機
- Oracle RAC Failove 之二:TAFOracleAI
- 【ARCH】留存,Oracle11g之前Dataguard環境刪除歸檔指令碼Oracle指令碼
- OCR環境下,當ORACLE_HOME被刪除後,對DATABASE的移除OracleDatabase
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- Oracle10g RAC ASM 環境日常管理OracleASM
- 使用 runcluvfy 校驗Oracle RAC安裝環境Oracle
- ORACLE RAC資料庫配置Dataguard環境(3)Oracle資料庫
- ORACLE RAC資料庫配置Dataguard環境(2)Oracle資料庫
- ORACLE RAC資料庫配置Dataguard環境(1)Oracle資料庫
- (轉)Oracle rac環境下清除asm例項OracleASM
- 轉:Oracle RAC 新增和刪除OCR(10g)Oracle
- Oracle10g RAC 刪除及加入節點Oracle