Oraclerac 11.2.0.1 on redhat 5.8 storage ASM
--stop oracle rac
su - root
crs_stop -all
crsctl stop crs -f
--all modes
--remove Database
su - oracle
$ORACLE_HOME/deinstall/deinstall
[Enter]
3
[Enter]
[Enter]
[Enter]
[Enter]
ASM
y
--remove GI
--deconfigured Oracleclusterware(node 1)
su - root --(保留最后一个节点不执行)
$CRS_HOME/crs/install/rootcrs.pl-verbose -deconfig -force
--zero out OCR, Voting Disk and the ASM diskgroup forOCR and Voting Disk(node 2)
su - root --(最后节点执行)
$CRS_HOME/crs/install/rootcrs.pl-verbose -deconfig -force –lastnode
--delete GI
su - grid
$CRS_HOME/deinstall/deinstall
[Enter]
[Enter]
[Enter]
[Enter]
[Enter]
[Enter]
[Enter]
[Enter]
y
y
[Enter]
[Enter]
[Enter]
y
--removedirectory and any file
su - root
rm -rf /u01/app/
rm -rf/etc/oraInst.loc
rm -rf/opt/ORCLfmap/
rm -rf /u01/app/oraInventory/
It is success!
附表
$ORACLE_HOME/deinstall/deinstall 过程记录(节点1执行,所有节点都会被删除掉)
[oracle@racdou01~]$ /u01/app/oracle/product/11.2.0/dbhome_1/deinstall/deinstall
Checkingfor required files and bootstrapping ...
Pleasewait ...
Locationof logs /tmp/deinstall2013-08-24_07-03-20-下午/logs/
############ORACLE DEINSTALL & DECONFIG TOOL START ############
########################CHECK OPERATION START ########################
安装检查配置开始
检查 Oracle 主目录位置是否存在/u01/app/oracle/product/11.2.0/dbhome_1
选择进行卸载的 Oracle 主目录类型为: RACDB
选择进行卸载的 Oracle 基目录为: /u01/app/oracle
检查主产品清单位置是否存在/u01/app/oraInventory
检查 Oracle Grid Infrastructure 主目录是否存在/u01/app/11.2.0.3
以下节点属于此集群: racdou01,racdou02
安装检查配置结束
网络配置检查配置开始
网络取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/netdc_check2805921336888808058.log
网络配置检查配置结束
数据库检查配置开始
数据库取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/databasedc_check2797588417185435483.log
指定值列表作为输入时使用逗号作为分隔符
指定在此 Oracle 主目录中配置的数据库名的列表 [racdou]:
######对于数据库 'racdou' ######
指定此数据库 (1. 单实例数据库|2. 启用Oracle Restart 的数据库|3. RAC 数据库)的类型 [1]: 3
指定此数据库在其上有实例的节点的列表 [racdou01]:
指定实例名列表 [racdou]:
指定节点 racdou01 上的本地实例名 [racdou]:
指定数据库的诊断目标位置 [/u01/app/oracle/diag/rdbms/racdou]:
指定数据库 ASM|FS 使用的存储类型 []: asm
指定数据库 ASM|FS 使用的存储类型 []: ASM
数据库检查配置结束
EnterpriseManager Configuration Assistant START
EMCA取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/emcadc_check.log
检查数据库 racdou 的配置
EnterpriseManager Configuration Assistant END
OracleConfiguration Manager check START
OCMcheck log file location : /tmp/deinstall2013-08-24_07-03-20-下午/logs//ocm_check501.log
OracleConfiguration Manager check END
#########################CHECK OPERATION END #########################
#######################CHECK OPERATION SUMMARY #######################
OracleGrid Infrastructure 主目录为: /u01/app/11.2.0.3
存在 Oracle 主目录的集群节点为: (请输入用 "," 分隔的节点, 例如: node1,node2,...)racdou01,racdou02
选择进行卸载的 Oracle 主目录为:/u01/app/oracle/product/11.2.0/dbhome_1
Oracle主目录注册到的产品清单位置为: /u01/app/oraInventory
已选中以下数据库来取消配置: racdou
数据库唯一名称: racdou
已用存储: ASM
对于任何数据库, 没有要更新的 Enterprise Manager 配置
没有要更新的 Enterprise Manager ASM 目标
没有要移植的 Enterprise Manager 监听程序目标
Checkingthe config status for CCR
racdou01: Oracle Home exists with CCR directory, but CCR is not configured
racdou02: Oracle Home exists with CCR directory, but CCR is not configured
CCRcheck is finished
是否继续 (y - 是, n - 否)?[n]: y
此会话的日志将写入: '/tmp/deinstall2013-08-24_07-03-20-下午/logs/deinstall_deconfig2013-08-24_07-03-58-PM.out'
此会话的任何错误消息都将写入: '/tmp/deinstall2013-08-24_07-03-20-下午/logs/deinstall_deconfig2013-08-24_07-03-58-PM.err'
########################CLEAN OPERATION START ########################
EnterpriseManager Configuration Assistant START
EMCA取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/emcadc_clean.log
更新 Enterprise Manager ASM 目标 (如果有)
更新 Enterprise Manager 监听程序目标 (如果有)
EnterpriseManager Configuration Assistant END
数据库取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/databasedc_clean4829056064527986849.log
数据库清除配置开始 racdou
此操作可能需要持续几分钟。
数据库清除配置结束 racdou
网络配置清除配置开始
网络取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-03-20-下午/logs/netdc_clean3016441056237322010.log
正在取消配置所有节点上的监听程序配置文件...
监听程序配置文件已成功取消配置。
正在取消配置所有节点上的命名方法配置文件...
命名方法配置文件已成功取消配置。
正在取消配置所有节点上的本地网络服务名配置文件...
本地网络服务名配置文件已成功取消配置。
正在取消配置所有节点上的目录使用配置文件...
目录使用配置文件已成功取消配置。
正在取消配置所有节点上的备份文件...
备份文件已成功取消配置。
网络配置已成功清除。
网络配置清除配置结束
OracleConfiguration Manager clean START
OCMclean log file location : /tmp/deinstall2013-08-24_07-03-20-下午/logs//ocm_clean501.log
OracleConfiguration Manager clean END
OracleUniversal Installer 清除开始
从本地节点上的主产品清单中分离 Oracle 主目录'/u01/app/oracle/product/11.2.0/dbhome_1' : 完成
删除本地节点上的目录 '/u01/app/oracle/product/11.2.0/dbhome_1' : 完成
删除本地节点上的目录 '/u01/app/oracle' : 完成
从远程节点 'racdou02' 上的主产品清单中分离 Oracle 主目录 '/u01/app/oracle/product/11.2.0/dbhome_1' : 完成
删除远程节点 'racdou02' 上的目录'/u01/app/oracle/product/11.2.0/dbhome_1' : 完成
删除远程节点 'racdou02' 上的目录 '/u01/app/oracle' : 完成
OracleUniversal Installer 清除成功。
OracleUniversal Installer 清除结束
Oracle安装清除开始
清除安装操作将在节点 'racdou01' 上删除临时目录 '/tmp/install'
清除安装操作将在节点 'racdou02' 上删除临时目录 '/tmp/install'
Oracle安装清除结束
#########################CLEAN OPERATION END #########################
#######################CLEAN OPERATION SUMMARY #######################
已成功取消配置以下数据库实例: racdou
Cleaningthe config for CCR
AsCCR is not configured, so skipping the cleaning of CCR configuration
CCRclean is finished
已成功地从本地节点上的主产品清单中分离 Oracle 主目录'/u01/app/oracle/product/11.2.0/dbhome_1'。
已成功地删除本地节点上的目录 '/u01/app/oracle/product/11.2.0/dbhome_1'。
已成功地删除本地节点上的目录 '/u01/app/oracle'。
已成功地从远程节点 'racdou02' 上的主产品清单中分离 Oracle 主目录 '/u01/app/oracle/product/11.2.0/dbhome_1'。
已成功地删除远程节点 'racdou02' 上的目录'/u01/app/oracle/product/11.2.0/dbhome_1'。
已成功地删除远程节点 'racdou02' 上的目录 '/u01/app/oracle'。
OracleUniversal Installer 清除成功。
Oracle安装程序已成功清除临时目录。
#######################################################################
#############ORACLE DEINSTALL & DECONFIG TOOL END #############
deconfigured Oracleclusterware (留有最后一个节点不执行)【node1】
[root@racdou01~]# /u01/app/11.2.0/grid/crs/install/rootcrs.pl -verbose -deconfig -force
2013-08-2419:14:16: Parsing the host name
2013-08-2419:14:16: Checking for super user privileges
2013-08-2419:14:16: User has super user privileges
Usingconfiguration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
PRCR-1035: 无法查找 1 的 CRS 资源 ora.cluster_vip.type
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.gsd 是否已注册
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.ons 是否已注册
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.eons 是否已注册
Cannotcommunicate with crsd
ACFS-9200:Supported
CRS-4535:Cannot communicate with Cluster Ready Services
CRS-4000:Command Stop failed, or completed with errors.
CRS-4544:Unable to connect to OHAS
CRS-4000:Command Stop failed, or completed with errors.
/bin/dd:打开 “/u01/app/11.2.0.3/cdata/racdou01.olr”: 没有那个文件或目录
SuccessfullydeconfiguredOracle clusterware stack on this node
Youhave new mail in /var/spool/mail/root
zero out OCR, Voting Disk and the ASM diskgroup for OCR andVoting Disk [node2]
[root@racdou02~]# /u01/app/11.2.0/grid/crs/install/rootcrs.pl -verbose -deconfig -force –lastnode
2013-08-2419:26:50: Parsing the host name
2013-08-2419:26:50: Checking for super user privileges
2013-08-2419:26:50: User has super user privileges
Usingconfiguration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
Addingdaemon to inittab
CRS-4123:Oracle High Availability Services has been started.
CRS-2672:尝试启动 'ora.gipcd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.mdnsd' (在'racdou02' 上)
CRS-2676:成功启动 'ora.gipcd' (在'racdou02' 上)
CRS-2676:成功启动 'ora.mdnsd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.gpnpd' (在'racdou02' 上)
CRS-2676:成功启动 'ora.gpnpd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2676:成功启动 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2672:尝试启动 'ora.cssd' (在'racdou02' 上)
CRS-2679:尝试清除 'ora.diskmon' (在'racdou02' 上)
CRS-2681:成功清除 'ora.diskmon' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.diskmon' (在'racdou02' 上)
CRS-2676:成功启动 'ora.diskmon' (在'racdou02' 上)
CRS-2676:成功启动 'ora.cssd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.ctssd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.drivers.acfs' (在 'racdou02' 上)
CRS-2676:成功启动 'ora.drivers.acfs' (在 'racdou02' 上)
CRS-2676:成功启动 'ora.ctssd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.asm' (在'racdou02' 上)
CRS-2676:成功启动 'ora.asm' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.crsd' (在'racdou02' 上)
CRS-2676:成功启动 'ora.crsd' (在'racdou02' 上)
crsexclis starting
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1035: 无法查找 1 的 CRS 资源 ora.cluster_vip.type
PRCR-1068: 无法查询资源
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.gsd 是否已注册
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.ons 是否已注册
Cannotcommunicate with crsd
PRCR-1070: 无法检查 资源 ora.eons 是否已注册
Cannotcommunicate with crsd
ACFS-9200:Supported
CRS-4535:Cannot communicate with Cluster Ready Services
CRS-4000:Command Stop failed, or completed with errors.
CRS-4535:Cannot communicate with Cluster Ready Services
CRS-4000:Command Delete failed, or completed with errors.
CRS-2673:尝试停止 'ora.crsd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.crsd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2673:尝试停止 'ora.ctssd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.asm' (在'racdou02' 上)
CRS-2677:成功停止 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2677:成功停止 'ora.ctssd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.asm' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.cssd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.cssd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.diskmon' (在'racdou02' 上)
CRS-2677:成功停止 'ora.diskmon' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2676:成功启动 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2672:尝试启动 'ora.cssd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.diskmon' (在'racdou02' 上)
CRS-2676:成功启动 'ora.diskmon' (在'racdou02' 上)
CRS-2676:成功启动 'ora.cssd' (在'racdou02' 上)
CRS-4611: Successfuldeletion of voting disk +DATA.
CRS-2672:尝试启动 'ora.ctssd' (在'racdou02' 上)
CRS-2676:成功启动 'ora.ctssd' (在'racdou02' 上)
CRS-2672:尝试启动 'ora.asm' (在'racdou02' 上)
CRS-2676:成功启动 'ora.asm' (在'racdou02' 上)
ASM取消配置跟踪文件位置:/u01/app/grid/cfgtoollogs/asmca/asmcadc_clean5856813371299264916.log
ASM 清除配置开始
ASM 清除配置结束
已成功删除 SID 为+ASM1 的 ASM。有关详细信息, 请查看/u01/app/grid/cfgtoollogs/asmca/asmcadc_clean5856813371299264916.log。
CRS-2791:正在启动用于关闭 'racdou02' 上Oracle High Availability Services 管理的资源的操作
CRS-2673:尝试停止 'ora.mdnsd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2673:尝试停止 'ora.ctssd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.asm' (在'racdou02' 上)
CRS-2677:成功停止 'ora.cssdmonitor' (在 'racdou02' 上)
CRS-2677:成功停止 'ora.mdnsd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.ctssd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.asm' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.cssd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.cssd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.gpnpd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.diskmon' (在'racdou02' 上)
CRS-2677:成功停止 'ora.gpnpd' (在'racdou02' 上)
CRS-2673:尝试停止 'ora.gipcd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.gipcd' (在'racdou02' 上)
CRS-2677:成功停止 'ora.diskmon' (在'racdou02' 上)
CRS-2793:关闭 'racdou02' 上 OracleHigh Availability Services 管理的资源的操作已完成
CRS-4133:Oracle High Availability Services has been stopped.
Successfullydeconfigured Oracle clusterware stack on this node
Youhave new mail in /var/spool/mail/root
$CRS_HOME/deinstall/deinstall 过程记录(节点2执行,所有节点都会被删除掉)
[grid@racdou01~]$ /u01/app/11.2.0/grid/deinstall/deinstall
Checkingfor required files and bootstrapping ...
Pleasewait ...
Locationof logs /tmp/deinstall2013-08-24_07-41-47-下午/logs/
############ORACLE DEINSTALL & DECONFIG TOOL START ############
########################CHECK OPERATION START ########################
安装检查配置开始
检查 Oracle 主目录位置是否存在 /u01/app/11.2.0/grid
选择进行卸载的 Oracle 主目录类型为: CRS
选择进行卸载的 Oracle 基目录为: /u01/app/grid
检查主产品清单位置是否存在 /u01/app/oraInventory
检查 Oracle Grid Infrastructure 主目录是否存在
以下节点属于此集群: racdou01,racdou02
安装检查配置结束
Traceslog file: /tmp/deinstall2013-08-24_07-41-47-下午/logs//crsdc.log
输入一个地址或在节点 "racdou01" 上使用的虚拟 IP 的名称[racdou01-vip]
>
可以通过在节点 "racdou01" 上运行 'ifconfig -a' 收集以下信息
输入节点 "racdou01" 上的虚拟 IP"192.168.1.221" 的 IP 网络掩码[255.255.255.0]
>
输入虚拟 IP 地址 "192.168.1.221" 处于活动状态的网络接口的名称
>
输入一个地址或在节点 "racdou02" 上使用的虚拟 IP 的名称[racdou02-vip]
>
可以通过在节点 "racdou02" 上运行 'ifconfig -a' 收集以下信息
输入节点 "racdou02" 上的虚拟 IP"192.168.1.222" 的 IP 网络掩码[255.255.255.0]
>
输入虚拟 IP 地址 "192.168.1.222" 处于活动状态的网络接口的名称
>
输入虚拟 IP 的地址或名称[]
>
网络配置检查配置开始
网络取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-41-47-下午/logs/netdc_check6506419026854059232.log
指定要取消配置的所有 RAC 监听程序 [LISTENER,LISTENER_SCAN1]:
网络配置检查配置结束
Asm检查配置开始
ASM取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-41-47-下午/logs/asmcadc_check333667504879029822.log
在此 Oracle 主目录中未检测到 ASM 配置。此 Oracle 主目录 (y|n) 中是否配置了 ASM [n]: y
OCR/表决磁盘是否放置在 ASMy|n 中 [n]: y
输入 OCR/表决磁盘磁盘组名 []:
指定 ASM 诊断目标 [ ]:
指定由此 ASM 实例管理的磁盘组 []:
#########################CHECK OPERATION END #########################
#######################CHECK OPERATION SUMMARY #######################
OracleGrid Infrastructure 主目录为:
存在 Oracle 主目录的集群节点为: (请输入用 "," 分隔的节点, 例如: node1,node2,...)racdou01,racdou02
选择进行卸载的 Oracle 主目录为: /u01/app/11.2.0/grid
Oracle主目录注册到的产品清单位置为: /u01/app/oraInventory
将取消配置以下 RAC 监听程序: LISTENER,LISTENER_SCAN1
将从此 Oracle 主目录中取消配置 ASM 实例
是否继续 (y - 是, n - 否)?[n]: y
此会话的日志将写入: '/tmp/deinstall2013-08-24_07-41-47-下午/logs/deinstall_deconfig2013-08-24_07-41-54-PM.out'
此会话的任何错误消息都将写入: '/tmp/deinstall2013-08-24_07-41-47-下午/logs/deinstall_deconfig2013-08-24_07-41-54-PM.err'
########################CLEAN OPERATION START ########################
ASM取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-41-47-下午/logs/asmcadc_clean7250902134129703490.log
ASM清除配置开始
ASM清除配置结束
网络配置清除配置开始
网络取消配置跟踪文件位置: /tmp/deinstall2013-08-24_07-41-47-下午/logs/netdc_clean357621762483661877.log
取消配置 RAC 监听程序: LISTENER,LISTENER_SCAN1
取消配置监听程序: LISTENER
停止监听程序:LISTENER
警告: 无法停止监听程序。监听程序可能未运行。
监听程序已成功取消配置。
取消配置监听程序: LISTENER_SCAN1
停止监听程序:LISTENER_SCAN1
警告: 无法停止监听程序。监听程序可能未运行。
监听程序已成功取消配置。
正在取消配置所有节点上的命名方法配置文件...
命名方法配置文件已成功取消配置。
正在取消配置所有节点上的本地网络服务名配置文件...
本地网络服务名配置文件已成功取消配置。
正在取消配置所有节点上的目录使用配置文件...
目录使用配置文件已成功取消配置。
正在取消配置所有节点上的备份文件...
备份文件已成功取消配置。
网络配置已成功清除。
网络配置清除配置结束
---------------------------------------->
OracleUniversal Installer 清除开始
从本地节点上的主产品清单中分离 Oracle 主目录 '/u01/app/11.2.0/grid' : 完成
删除本地节点上的目录 '/u01/app/11.2.0/grid' : 完成
将不会删除本地节点上的 Oracle 基目录 '/u01/app/grid'。该目录不为空。
从远程节点 'racdou02' 上的主产品清单中分离 Oracle 主目录 '/u01/app/11.2.0/grid' : 完成
删除远程节点 'racdou02' 上的目录 '/u01/app/11.2.0/grid' : 完成
将不会删除节点 'racdou02' 上的 Oracle 基目录 '/u01/app/grid'。该目录不为空。
OracleUniversal Installer 清除成功。
OracleUniversal Installer 清除结束
Oracle安装清除开始
清除安装操作将在节点 'racdou01' 上删除临时目录 '/tmp/install'
清除安装操作将在节点 'racdou02' 上删除临时目录 '/tmp/install'
Oracle安装清除结束
#########################CLEAN OPERATION END #########################
#######################CLEAN OPERATION SUMMARY #######################
已成功从 Oracle 主目录取消配置 ASM 实例
以下 RAC 监听程序已成功取消配置: LISTENER,LISTENER_SCAN1
OracleClusterware 已在节点 "racdou02" 上停止并取消配置
OracleClusterware 已在节点 "racdou01" 上停止并取消配置
OracleClusterware 已成功停止并取消配置。
已成功地从本地节点上的主产品清单中分离 Oracle 主目录 '/u01/app/11.2.0/grid'。
已成功地删除本地节点上的目录 '/u01/app/11.2.0/grid'。
已成功地从远程节点 'racdou02' 上的主产品清单中分离 Oracle 主目录 '/u01/app/11.2.0/grid'。
已成功地删除远程节点 'racdou02' 上的目录 '/u01/app/11.2.0/grid'。
OracleUniversal Installer 清除成功。
Oracle安装程序已成功清除临时目录。
#######################################################################
#############ORACLE DEINSTALL & DECONFIG TOOL END #############