11gr2RAC環境解除安裝(二)

shilei1發表於2011-07-18


解除安裝資料庫後,仍然透過deinstall工具來解除安裝CLUSTER軟體:

首先登陸節點1,執行deinstall指令碼:

bash-3.00$ cd /data/software/deinstall/
bash-3.00$ ./deinstall -home /data/grid
ORACLE_HOME = /data/grid
Location of logs /data/software/deinstall/logs/

############ ORACLE DEINSTALL & DECONFIG TOOL START ############


######################## CHECK OPERATION START ########################
安裝檢查配置開始


檢查 Oracle 主目錄位置是否存在 /data/grid
選擇進行解除安裝的 Oracle 主目錄型別為
: CRS
選擇進行解除安裝的 Oracle 基目錄為
: /data/oracle
檢查主產品清單位置是否存在
/data/oraInventory
檢查 Oracle Grid Infrastructure 主目錄是否存在
/data/grid
以下節點屬於此叢集: racnode1,racnode2,racnode3

安裝檢查配置結束

Traces log file: /data/software/deinstall/logs//crsdc.log

網路配置檢查配置開始

網路取消配置跟蹤檔案位置: /data/software/deinstall/logs/netdc_check27111.log

指定要取消配置的所有 RAC 監聽程式 [LISTENER]:

網路配置檢查配置結束

Asm 檢查配置開始

ASM 取消配置跟蹤檔案位置: /data/software/deinstall/logs/asmcadc_check27112.log

在此 Oracle 主目錄 /data/grid 中檢測到了自動儲存管理 (ASM) 例項。
ASM
診斷目標: /data/oracle
ASM
磁碟組
: +DATA
將刪除磁碟組

如果取消配置 ASM, 則將在清除時刪除所有磁碟組及其內容。這將影響使用此 ASM 例項的所有資料庫和 ACFS
如果要保留現有磁碟組, 或者檢測到的任何資訊有誤, 則可以輸入 'y' 進行修改。是否要修改上述資訊 (y|n) [n]:

######################### CHECK OPERATION END #########################


####################### CHECK OPERATION SUMMARY #######################
Oracle Grid Infrastructure
主目錄為: /data/grid
存在 Oracle 主目錄的叢集節點為: (請輸入用 "," 分隔的節點, 例如
: node1,node2,...)racnode1,racnode2,racnode3
選擇進行解除安裝的 Oracle 主目錄為
: /data/grid
Oracle
主目錄註冊到的產品清單位置為
: /data/oraInventory
將取消配置以下 RAC 監聽程式
: LISTENER
將從此 Oracle 主目錄中取消配置 ASM 例項

是否繼續 (y - , n - )? [n]: y
此會話的日誌將寫入
: '/data/software/deinstall/logs/deinstall_deconfig2010-12-28_03-44-40-PM.out'
此會話的任何錯誤訊息都將寫入: '/data/software/deinstall/logs/deinstall_deconfig2010-12-28_03-44-40-PM.err'

######################## CLEAN OPERATION START ########################
ASM
取消配置跟蹤檔案位置: /data/software/deinstall/logs/asmcadc_clean27113.log
ASM
清除配置開始

ASM
清除配置結束

網路配置清除配置開始

網路取消配置跟蹤檔案位置: /data/software/deinstall/logs/netdc_clean27114.log

取消配置 RAC 監聽程式: LISTENER

取消配置監聽程式: LISTENER
停止監聽程式
: LISTENER
監聽程式已成功停止。

登出監聽程式: LISTENER
監聽程式已成功登出。

監聽程式已成功取消配置。

正在取消配置所有節點上的命名方法配置檔案...
命名方法配置檔案已成功取消配置。

正在取消配置所有節點上的本地網路服務名配置檔案...
本地網路服務名配置檔案已成功取消配置。

正在取消配置所有節點上的目錄使用配置檔案...
目錄使用配置檔案已成功取消配置。

正在取消配置所有節點上的備份檔案...
備份檔案已成功取消配置。

網路配置已成功清除。

網路配置清除配置結束


----------------------------------------&gt

root 使用者或管理員身份在節點 "racnode1" 上執行以下命令。

/data/software/deinstall/perl/bin/perl -I/data/software/deinstall/perl/lib -I/data/software/deinstall/crs/install /data/software/deinstall/crs/install/rootcrs.pl -force -delete -paramfile /data/software/deinstall/response/deinstall_null.rsp

完成執行上述命令後按 Enter

Remove the directory: /data/software/deinstall on node:
ERROR:
由於發生錯誤 "", Oracle Clusterware 未在節點 "racnode3" 上停止並取消配置
由於發生錯誤 "", Oracle Clusterware 未在節點 "racnode2" 上停止並取消配置
在某些節點上停止並取消配置 Oracle Clusterware 失敗。請解決該問題並重新執行此工具以完全刪除 Oracle Clusterware 配置和軟體
已退出程式。

############# ORACLE DEINSTALL & DECONFIG TOOL END #############

在解除安裝的過程中,提示用root執行指令碼:

bash-3.00# /data/software/deinstall/perl/bin/perl -I/data/software/deinstall/perl/lib -I/data/software/deinstall/crs/install /data/software/deinstall/crs/install/rootcrs.pl -force -delete -paramfile /data/software/deinstall/response/deinstall_null.rsp
2010-12-28 15:53:25: Parsing the host name
2010-12-28 15:53:25: Checking for super user privileges
2010-12-28 15:53:25: User has super user privileges
Using configuration parameter file: /data/software/deinstall/response/deinstall_null.rsp
網路存在: 1/172.25.0.0/255.255.0.0/ce0, 型別 static
VIP
存在: /racnode1-vip/172.25.198.224/172.25.0.0/255.255.0.0/ce0, 託管節點
racnode1
VIP
存在: /racnode2-vip/172.25.198.225/172.25.0.0/255.255.0.0/ce0, 託管節點
racnode2
GSD
已存在

ONS
存在: 本地埠 6100, 遠端埠 6200, EM 2016
ACFS-9200: Supported
CRS-2673: Attempting to stop 'ora.registry.acfs' on 'racnode1'
CRS-2677: Stop of 'ora.registry.acfs' on 'racnode1' succeeded
CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'racnode1'
CRS-2673: Attempting to stop 'ora.crsd' on 'racnode1'
CRS-2790:
正在啟動關閉 'racnode1' 上叢集就緒服務管理的資源的操作

CRS-2673:
嘗試停止 'ora.oc4j' ( 'racnode1' )
CRS-2673:
嘗試停止 'ora.asm' ( 'racnode1'
)
CRS-2677:
成功停止 'ora.asm' ( 'racnode1'
)
CRS-2677:
成功停止 'ora.oc4j' ( 'racnode1'
)
CRS-2672:
嘗試啟動 'ora.oc4j' ( 'racnode2'
)
CRS-2676:
成功啟動 'ora.oc4j' ( 'racnode2'
)
CRS-2792:
關閉 'racnode1' 上叢集就緒服務管理的資源的操作已完成

CRS-2677: Stop of 'ora.crsd' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'racnode1'
CRS-2673: Attempting to stop 'ora.ctssd' on 'racnode1'
CRS-2673: Attempting to stop 'ora.evmd' on 'racnode1'
CRS-2673: Attempting to stop 'ora.asm' on 'racnode1'
CRS-2673: Attempting to stop 'ora.mdnsd' on 'racnode1'
CRS-2677: Stop of 'ora.asm' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'racnode1'
CRS-2677: Stop of 'ora.evmd' on 'racnode1' succeeded
CRS-2677: Stop of 'ora.drivers.acfs' on 'racnode1' succeeded
CRS-2677: Stop of 'ora.mdnsd' on 'racnode1' succeeded
CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'racnode1' succeeded
CRS-2677: Stop of 'ora.ctssd' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'racnode1'
CRS-2677: Stop of 'ora.cssd' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.diskmon' on 'racnode1'
CRS-2673: Attempting to stop 'ora.crf' on 'racnode1'
CRS-2677: Stop of 'ora.diskmon' on 'racnode1' succeeded
CRS-2677: Stop of 'ora.crf' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'racnode1'
CRS-2677: Stop of 'ora.gipcd' on 'racnode1' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'racnode1'
CRS-2677: Stop of 'ora.gpnpd' on 'racnode1' succeeded
CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'racnode1' has completed
CRS-4133: Oracle High Availability Services has been stopped.
Successfully deconfigured Oracle clusterware stack on this node

由於解除安裝遠端節點報錯,登陸節點2,同樣執行deinstall指令碼:

bash-3.00$ cd /data/deinstall/
bash-3.00$ ./deinstall -home /data/grid
ORACLE_HOME = /data/grid
Location of logs /data/deinstall/logs/

############ ORACLE DEINSTALL & DECONFIG TOOL START ############


######################## CHECK OPERATION START ########################
安裝檢查配置開始


檢查 Oracle 主目錄位置是否存在 /data/grid
選擇進行解除安裝的 Oracle 主目錄型別為
: CRS
選擇進行解除安裝的 Oracle 基目錄為
: /data/oracle
檢查主產品清單位置是否存在
/data/oraInventory
檢查 Oracle Grid Infrastructure 主目錄是否存在
/data/grid
以下節點屬於此叢集: racnode1,racnode2,racnode3

安裝檢查配置結束

Traces log file: /data/deinstall/logs//crsdc.log

網路配置檢查配置開始

網路取消配置跟蹤檔案位置: /data/deinstall/logs/netdc_check60440.log

網路配置檢查配置結束

Asm 檢查配置開始

ASM 取消配置跟蹤檔案位置: /data/deinstall/logs/asmcadc_check60441.log

在此 Oracle 主目錄中未檢測到 ASM 配置。此 Oracle 主目錄 (y|n) 中是否配置了 ASM [n]: y
在此 Oracle 主目錄 /data/grid 中檢測到了自動儲存管理 (ASM) 例項。

ASM
診斷目標: /data/oracle
ASM
磁碟組
: +DATA
將刪除磁碟組

如果取消配置 ASM, 則將在清除時刪除所有磁碟組及其內容。這將影響使用此 ASM 例項的所有資料庫和 ACFS
如果要保留現有磁碟組, 或者檢測到的任何資訊有誤, 則可以輸入 'y' 進行修改。是否要修改上述資訊 (y|n) [n]:

######################### CHECK OPERATION END #########################


####################### CHECK OPERATION SUMMARY #######################
Oracle Grid Infrastructure
主目錄為: /data/grid
存在 Oracle 主目錄的叢集節點為: (請輸入用 "," 分隔的節點, 例如
: node1,node2,...)racnode1,racnode2,racnode3
選擇進行解除安裝的 Oracle 主目錄為
: /data/grid
Oracle
主目錄註冊到的產品清單位置為
: /data/oraInventory
將從此 Oracle 主目錄中取消配置 ASM 例項

是否繼續 (y - , n - )? [n]: y
此會話的日誌將寫入
: '/data/deinstall/logs/deinstall_deconfig2010-12-28_03-56-42-PM.out'
此會話的任何錯誤訊息都將寫入: '/data/deinstall/logs/deinstall_deconfig2010-12-28_03-56-42-PM.err'

######################## CLEAN OPERATION START ########################
ASM
取消配置跟蹤檔案位置: /data/deinstall/logs/asmcadc_clean60442.log
ASM
清除配置開始

ASM
清除配置結束

網路配置清除配置開始

網路取消配置跟蹤檔案位置: /data/deinstall/logs/netdc_clean60443.log

正在取消配置所有節點上的命名方法配置檔案...
命名方法配置檔案已成功取消配置。

正在取消配置所有節點上的本地網路服務名配置檔案...
本地網路服務名配置檔案已成功取消配置。

正在取消配置所有節點上的目錄使用配置檔案...
目錄使用配置檔案已成功取消配置。

正在取消配置所有節點上的備份檔案...
備份檔案已成功取消配置。

網路配置已成功清除。

網路配置清除配置結束


----------------------------------------&gt

root 使用者或管理員身份在節點 "racnode3" 上執行以下命令。

/data/deinstall/perl/bin/perl -I/data/deinstall/perl/lib -I/data/deinstall/crs/install /data/deinstall/crs/install/rootcrs.pl -force -delete -paramfile /data/deinstall/response/deinstall_Ora11g_gridinfrahome1.rsp

root 使用者或管理員身份在節點 "racnode2" 上執行以下命令。

/data/deinstall/perl/bin/perl -I/data/deinstall/perl/lib -I/data/deinstall/crs/install /data/deinstall/crs/install/rootcrs.pl -force -delete -paramfile /data/deinstall/response/deinstall_Ora11g_gridinfrahome1.rsp -lastnode

完成執行上述命令後按 Enter

Oracle Universal Installer 清除開始

從本地節點上的主產品清單中分離 Oracle 主目錄 '/data/grid' : 完成

刪除本地節點上的目錄 '/data/grid' : 完成

刪除本地節點上的目錄 '/data/oraInventory' : 完成

將不會刪除本地節點上的 Oracle 基目錄 '/data/oracle'。該目錄不為空。

從遠端節點 'racnode3,racnode1' 上的主產品清單中分離 Oracle 主目錄 '/data/grid' : 完成

刪除遠端節點 'racnode1,racnode3' 上的目錄 '/data/grid' : 完成

刪除遠端節點 'racnode3' 上的目錄 '/data/oraInventory' : 完成

將不會刪除節點 'racnode1' 上的 Oracle 基目錄 '/data/oracle'。該目錄不為空。

將不會刪除節點 'racnode3' 上的 Oracle 基目錄 '/data/oracle'。該目錄不為空。

Oracle Universal Installer 清除成功。

Oracle Universal Installer 清除結束


Oracle
安裝清除開始

清除安裝操作將在節點 'racnode2' 上刪除臨時目錄 '/var/tmp//install'
清除安裝操作將在節點 'racnode1' 上刪除臨時目錄
'/var/tmp//install'
清除安裝操作將在節點 'racnode3' 上刪除臨時目錄 '/var/tmp//install'

Oracle 安裝清除結束

已將預設屬性檔案 /data/deinstall/response/deinstall_Ora11g_gridinfrahome1.rsp 作為 /data/deinstall/response/deinstall_Ora11g_gridinfrahome1.rsp3 移動

######################### CLEAN OPERATION END #########################


####################### CLEAN OPERATION SUMMARY #######################
已成功從 Oracle 主目錄取消配置 ASM 例項
Oracle Clusterware
已在節點 "racnode1" 上停止並取消配置
Oracle Clusterware
在節點 "racnode2" 上已停止, 並且已成功取消配置
Oracle Clusterware
在節點 "racnode3" 上已停止, 並且已成功取消配置
Oracle Clusterware
已成功停止並取消配置。
已成功地從本地節點上的主產品清單中分離 Oracle 主目錄 '/data/grid'
已成功地刪除本地節點上的目錄 '/data/grid'
已成功地刪除本地節點上的目錄 '/data/oraInventory'
已成功地從遠端節點 'racnode3,racnode1' 上的主產品清單中分離 Oracle 主目錄 '/data/grid'
已成功地刪除遠端節點 'racnode1,racnode3' 上的目錄 '/data/grid'
已成功地刪除遠端節點 'racnode3' 上的目錄 '/data/oraInventory'
Oracle Universal Installer
清除成功。


當會話結束時在節點 'racnode2,racnode3' 上以 root 使用者身份執行 'rm -rf /var/opt/oracle/oraInst.loc'

Oracle 安裝程式已成功清除臨時目錄。
#######################################################################


############# ORACLE DEINSTALL & DECONFIG TOOL END #############

節點2和節點3上執行root指令碼結果和節點1類似,這裡就不重複了。

採用這種方式,CLUSTER環境被完全解除安裝。

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

相關文章