ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 11gr2RAC环境卸载(二)

11gr2RAC环境卸载(二)

原创 Linux操作系统 作者:yangtingkun 时间:2011-04-22 23:37:28 0 删除 编辑

和以往版本相比,卸载RAC环境变得更加容易。

这一篇介绍RAC环境中CLUSTER的卸载。

11gr2RAC环境卸载(一):http://yangtingkun.itpub.net/post/468/516871

 

 

卸载数据库后,仍然通过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
   
监听程序已成功注销。
监听程序已成功取消配置。

正在取消配置所有节点上的命名方法配置文件...
命名方法配置文件已成功取消配置。

正在取消配置所有节点上的本地网络服务名配置文件...
本地网络服务名配置文件已成功取消配置。

正在取消配置所有节点上的目录使用配置文件...
目录使用配置文件已成功取消配置。

正在取消配置所有节点上的备份文件...
备份文件已成功取消配置。

网络配置已成功清除。

网络配置清除配置结束


---------------------------------------->

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

正在取消配置所有节点上的命名方法配置文件...
命名方法配置文件已成功取消配置。

正在取消配置所有节点上的本地网络服务名配置文件...
本地网络服务名配置文件已成功取消配置。

正在取消配置所有节点上的目录使用配置文件...
目录使用配置文件已成功取消配置。

正在取消配置所有节点上的备份文件...
备份文件已成功取消配置。

网络配置已成功清除。

网络配置清除配置结束


---------------------------------------->

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/4227/viewspace-693228/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-29

  • 博文量
    1955
  • 访问量
    10525225