一种完全卸载crs的方法

文档序号:9810311阅读:296来源:国知局
一种完全卸载crs的方法
【技术领域】
[0001]本发明涉及计算机软件安装改进技术领域,具体提供一种完全卸载CRS的方法。
【背景技术】
[0002]计算机是现在社会中不可或缺的重要的交流及工作工具。个人及家庭主要用计算机进行简单的信息查询及交流,大中小型企业则用计算机进行企业的管理及运营,对企业有重要的作用。近年来随着社会经济的发展,各大中小型企业对计算机的数据存储及运行功能的需求越来越高,相应的计算机的软硬件都有很大的改进。对于oracle 10g/llg版本引进的oracle集群软件oracle clusterware,初学者经常会因为各种原因存在安装失败的状况,在安装失败后必须要对CRS(Cluster Ready Services)集群服务器完全卸载后才能进行后续的重新安装,如果CRS删除的不干净,将导致在重新安装CRS的过程中执行root, sh脚本失败,致使无法重新安装CRS,大大影响使用者的使用需求。并且残余留存在电脑中,会对电脑的其他软件造成影响,最终会导致电脑运行速率下降,给电脑带来不利的影响。再者,使用者在没安装成功时,还不能快速对CRS删除干净,而是要进行繁琐的步骤进行删除,大大降低了工作效率,不符合企业的高效率生产的需求。

【发明内容】

[0003]本发明的技术任务是针对上述存在的问题,提供一种操作方法简单方便,能有效快速彻底的删除CRS安装剩余,大大提高工作效率删除的完全卸载CRS的方法。
[0004]为实现上述目的,本发明提供了如下技术方案:
一种完全卸载CRS的方法,利用系统自带的脚本完成卸载,脚本自动删除,首先执行rootdelete.sh脚本,主备节点都要执行,再执行rootdeinstall.sh脚本,只在一个节点执行即可,最后使用Oracle Universal Installer卸载CRS软件。
作为优选,利用手动删除,其中主备节点都要执行以下操作:停止所用的服务,停止CRS,删除与系统启动相关的文件,其中所有的服务包括数据库、ASM、监听及nodeapps。
[0005]本发明具有以下突出的有益效果:所述方法利用系统自带的脚本完成CRS卸载,或者利用手动删除CRS剩余,操作方法简单方便,能有效快速彻底的删除CRS安装剩余,大大提高工作效率,具有良好的实用性。
【具体实施方式】
[0006]下面结合实施例对本发明所述完全卸载CRS的方法作进一步详细说明。
[0007]
实施例
[0008]本发明所述完全卸载CRS的方法,利用系统自带的脚本完成卸载,脚本自动删除,首先执行rootdelete.sh脚本,主备节点都要执行,再执行rootdeinstall.sh脚本,只在一个节点执行即可,最后使用Oracle Universal Installer卸载CRS软件。利用手动删除,其中主备节点都要执行以下操作:停止所用的服务,停止CRS,删除与系统启动相关的文件,其中所有的服务包括数据库、ASM、监听及nodeapps。
[0009]本发明的完全卸载CRS的方法的实际工作过程为:
脚本自动删除:
1)执行rootdelete.sh脚本(主备节点都要执行)
#./rootdelete.shGetting local node nameNODE = rp5470b
PRK0-2006:1nvalid node name: rp5470bStopping resources.This could take several minutes.Error while stopping resources.Possible cause: CRSD is down.Stopping Cluster Synchronizat1n Services.Unable to communicate with the Cluster Synchronizat1n Services daemon.0racle CRS stack is not running.0racle CRS stack is down now.Removing script for Oracle Cluster Ready servicesUpdating ocr file for downgrade
Cleaning up SCR settings in J/var/opt/oracle/scls_scrJCleaning up Network socket directories
2)执行rootdeinstall.sh脚本(只在一个节点执行即可)
#./rootdeinstall.sh
Verifying existence of ocr.1oc file
Removing contents from OCR mirror device
2560+0 records in
2560+0 records out
Removing contents from OCR device
2560+0 records in
2560+0 records out
3)使用Oracle Universal Installer 卸载 CRS 软件
$export DISPLAY=10.69.24.124:0.0(设置111^仙361'远程图形化链接)
$./runlnstaller(调出CRS卸载界面,选择卸载CRS软件)
手工删除(主备节点都要执行以下操作):
1)停止所有的服务
(数据库、ASM、监听、nodeapps)
2)停止CRS SCrsctl stop crs #init.crs stop crs
3)删除与系统启动相关的文件rm /etc/oracle/5^rm -f /etc/init.d/init.cssdrm -f /etc/init.d/init.crsrm -f /etc/init.d/init.crsdrm -f /etc/init.d/init.evmdrm -f /etc/rc2.d/K96init.crsrm -f /etc/rc2.d/S96init.crsrm -f /etc/rc3.d/K96init.crsrm -f /etc/rc3.d/S96init.crsrm -f /etc/rc5.d/K96init.crsrm -f /etc/rc5.d/S96init.crsrm -Rf /etc/oracle/scls_scrrm -f /etc/inittab.crs
cp/etc/inittab.0rig /etc/inittab
以上所述的实施例,只是本发明较优选的【具体实施方式】,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。
【主权项】
1.一种完全卸载CRS的方法,其特征在于:利用系统自带的脚本完成卸载,脚本自动删除,首先执行rootdelete.sh脚本,主备节点都要执行,再执行rootdeinstall.sh脚本,只在一个节点执行即可,最后使用Oracle Universal Installer卸载CRS软件。2.根据权利要求1所述的完全卸载CRS的方法,其特征在于:利用手动删除,其中主备节点都要执行以下操作:停止所用的服务,停止CRS,删除与系统启动相关的文件,其中所有的服务包括数据库、ASM、监听及nodeapps。
【专利摘要】本发明公开了一种完全卸载CRS的方法,属于计算机软件安装改进技术领域。所述完全卸载CRS的方法,利用系统自带的脚本完成卸载,脚本自动删除,首先执行rootdelete.sh脚本,主备节点都要执行,再执行rootdeinstall.sh脚本,只在一个节点执行即可,最后使用Oracle?Universal?Installer卸载CRS软件。本发明所述完全卸载CRS的方法,操作简单方便,能有效快速彻底的删除CRS安装剩余,大大提高工作效率,具有很好的推广应用价值。
【IPC分类】G06F9/445
【公开号】CN105573781
【申请号】CN201510910315
【发明人】关坤龙
【申请人】浪潮电子信息产业股份有限公司
【公开日】2016年5月11日
【申请日】2015年12月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1