删除 rac 中的crs.docx

上传人:b****5 文档编号:11630256 上传时间:2023-03-29 格式:DOCX 页数:11 大小:18.07KB
下载 相关 举报
删除 rac 中的crs.docx_第1页
第1页 / 共11页
删除 rac 中的crs.docx_第2页
第2页 / 共11页
删除 rac 中的crs.docx_第3页
第3页 / 共11页
删除 rac 中的crs.docx_第4页
第4页 / 共11页
删除 rac 中的crs.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

删除 rac 中的crs.docx

《删除 rac 中的crs.docx》由会员分享,可在线阅读,更多相关《删除 rac 中的crs.docx(11页珍藏版)》请在冰豆网上搜索。

删除 rac 中的crs.docx

删除rac中的crs

oraclerac安装失败删除crs配置

 

10gRAC:

HowtoCleanUpAfteraFailedCRSInstall

 

 

 

PURPOSE

-------

 

ThepurposeofthisdocumentistohelpDBA'sandsupportanalystsunderstandhow

tocleanupafailedCRS(ClusterReadyServices)installfor10gRAC.

 

 

SCOPE&APPLICATION

-------------------

 

DBA'sandSupportAnalysts

 

 

10gRAC:

HowtoCleanUpAfteraFailedCRSInstall

---------------------------------------------------

 

NotcleaningupafailedCRSinstallcancauseproblemslikenodereboots.

FollowthesestepstocleanupafailedCRSinstall:

 

1.Runtherootdelete.shscript.thentherootdeinstall.shscript.fromthe

$ORA_CRS_HOME/installdirectoryonanynodesyouareremovingCRSfrom. Running

thesescriptsshouldbesufficenttocleanupyourCRSinstall. Ifyouhave

anyproblemswiththesescriptspleaseopenaservicerequest. 

 

Ifforsomereasonyouhavetomanuallyremovetheinstallduetoproblems

withthescripts,continuetostep2:

 

2.StoptheNodeappsonallnodes:

 

      srvctlstopnodeapps-n

 

3.PreventCRSfromstartingwhenthenodeboots. Todothisissuethefollowing

asroot:

 

Sun:

 

      rm/etc/init.d/init.cssd

      rm/etc/init.d/init.crs

      rm/etc/init.d/init.crsd

      rm/etc/init.d/init.evmd

      rm/etc/rc3.d/K96init.crs

      rm/etc/rc3.d/S96init.crs

       rm-Rf ar/opt/oracle/scls_scr

       rm-Rf ar/opt/oracle/oprocd

      rm/etc/inittab.crs

      cp/etc/inittab.orig/etc/inittab

 

Linux:

 

       rm/etc/oracle/*

      rm-f/etc/init.d/init.cssd

      rm-f/etc/init.d/init.crs

      rm-f/etc/init.d/init.crsd

      rm-f/etc/init.d/init.evmd

      rm-f/etc/rc2.d/K96init.crs

      rm-f/etc/rc2.d/S96init.crs

      rm-f/etc/rc3.d/K96init.crs

      rm-f/etc/rc3.d/S96init.crs

      rm-f/etc/rc5.d/K96init.crs

      rm-f/etc/rc5.d/S96init.crs

       rm-Rf/etc/oracle/scls_scr

      rm-f/etc/inittab.crs

      cp/etc/inittab.orig/etc/inittab

 查看各种日志发现,本服务器之前安装过oracle,删除不干净,没有把

/tmp/.oracleor/var/tmp/.oracle目录删除

HP-UX:

 

      rm/sbin/init.d/init.cssd

      rm/sbin/init.d/init.crs

      rm/sbin/init.d/init.crsd

      rm/sbin/init.d/init.evmd

       rm/sbin/rc2.d/K960init.crs

       rm/sbin/rc2.d/K001init.crs

      rm/sbin/rc3.d/K960init.crs

      rm/sbin/rc3.d/S960init.crs

       rm-Rf ar/opt/oracle/scls_scr

       rm-Rf ar/opt/oracle/oprocd

      rm/etc/inittab.crs

      cp/etc/inittab.orig/etc/inittab

 

HPTru64:

 

      rm/sbin/init.d/init.cssd

      rm/sbin/init.d/init.crs

      rm/sbin/init.d/init.crsd

      rm/sbin/init.d/init.evmd

      rm/sbin/rc3.d/K96init.crs

      rm/sbin/rc3.d/S96init.crs

       rm-Rf ar/opt/oracle/scls_scr

       rm-Rf ar/opt/oracle/oprocd

      rm/etc/inittab.crs

      cp/etc/inittab.orig/etc/inittab

 

IBMAIX:

 

      rm/etc/init.cssd

      rm/etc/init.crs

      rm/etc/init.crsd

      rm/etc/init.evmd

      rm/etc/rc.d/rc2.d/K96init.crs

      rm/etc/rc.d/rc2.d/S96init.crs

       rm-Rf/etc/oracle/scls_scr

       rm-Rf/etc/oracle/oprocd

      rm/etc/inittab.crs

      cp/etc/inittab.orig/etc/inittab

 

4.Iftheyarenotalreadydown,killoffEVM,CRS,andCSSprocessesorreboot

  thenode:

 

      ps-ef|grepcrs    

      kill

      ps-ef|grepevm

      kill

      ps-ef|grepcss    

      kill

 

  DonotkillanyOSprocesses,forexampleicssvr_daemonprocess!

 

5.IfthereisnootherOraclesoftwarerunning(likelisteners,DB's,etc...),

  youcanremovethefilesin ar/tmp/.oracleor/tmp/.oracle. Example:

 

       rm-f ar/tmp/.oracle

 

       or

 

       rm-f/tmp/.oracle

 

6.Removetheocr.loc

  Usuallytheocr.loccanbefoundat/etc/oracle

 

7.De-installtheCRShomeintheOracleUniversalInstaller

 

8.RemovetheCRSinstalllocation:

 

    rm-Rf/*

 

9.CleanouttheOCRandVotingFileswithddcommands. Example:

 

       ddif=/dev/zerof=/dev/rdsk1064_vote_01_20m.dbfbs=8192count=2560

       ddif=/dev/zerof=/dev/rdsk/ocrV1064_100m.orabs=8192count=12800

 

  IfyouplacedtheOCRandvotingdiskonasharedfilesystem,removethem.

 

  IfyouareremovingtheRDBMSinstallation,alsocleanoutanyASMdisksif

  theyhavealreadybeenused.

 

10.Ifyouwouldliketore-installCRS,followthestepsintheRACInstallationmanual.

crs安装失败后清除

 

我们知道,在安装oracle10grac的过程中,由于各种各样的原因,经常会遇到crs安装失败的情形。

并且,crs不单单在在CRS_HOME中写入文件,在系统目录中也会写入一些文件,为了保证下次安装时有一个干净的环境,需要我们去完整的清理这些失败安装文件。

      一般情况下,在CRS_HOME的install目录下,会有rootdelete.sh,rootdeinstall.sh等等,可以运行这些脚本来进行CRS的清理。

但是,某些情况下,在这些脚本无法正常清理时,需要通过以下步骤进行手工清理。

      1.停止所有nodeapp应用:

       srvctlstopnodeapps-n  

      2.使用root用户,将crs自启动脚本全部删除,各平台下文件路径不同,供参考:

Sun:

    rm/etc/init.d/init.cssd  

    rm/etc/init.d/init.crs  

    rm/etc/init.d/init.crsd  

    rm/etc/init.d/init.evmd  

    rm/etc/rc3.d/K96init.crs

    rm/etc/rc3.d/S96init.crs

    rm-Rf/var/opt/oracle/scls_scr  

    rm-Rf/var/opt/oracle/oprocd

    rm/etc/inittab.crs  

    cp/etc/inittab.orig/etc/inittab

Linux:

    rm/etc/oracle/*

    rm-f/etc/init.d/init.cssd  

    rm-f/etc/init.d/init.crs  

    rm-f/etc/init.d/init.crsd  

    rm-f/etc/init.d/init.evmd  

    rm-f/etc/rc2.d/K96init.crs

    rm-f/etc/rc2.d/S96init.crs

    rm-f/etc/rc3.d/K96init.crs

    rm-f/etc/rc3.d/S96init.crs

    rm-f/etc/rc5.d/K96init.crs

    rm-f/etc/rc5.d/S96init.crs

    rm-Rf/etc/oracle/scls_scr

    rm-f/etc/inittab.crs  

    cp/etc/inittab.orig/etc/inittab

HP-UX:

    rm/sbin/init.d/init.cssd  

    rm/sbin/init.d/init.crs  

    rm/sbin/init.d/init.crsd  

    rm/sbin/init.d/init.evmd  

    rm/sbin/rc2.d/K960init.crs

    rm/sbin/rc2.d/K001init.crs

    rm/sbin/rc3.d/K960init.crs

    rm/sbin/rc3.d/S960init.crs

    rm-Rf/var/opt/oracle/scls_scr  

    rm-Rf/var/opt/oracle/oprocd

    rm/etc/inittab.crs  

    cp/etc/inittab.orig/etc/inittab

HPTru64:

    rm/sbin/init.d/init.cssd  

    rm/sbin/init.d/init.crs  

    rm/sbin/init.d/init.crsd  

    rm/sbin/init.d/init.evmd  

    rm/sbin/rc3.d/K96init.crs

    rm/sbin/rc3.d/S96init.crs

    rm-Rf/var/opt/oracle/scls_scr  

    rm-Rf/var/opt/oracle/oprocd

    rm/etc/inittab.crs  

    cp/etc/inittab.orig/etc/inittab

IBMAIX:

    rm/etc/init.cssd  

    rm/etc/init.crs  

    rm/etc/init.crsd  

    rm/etc/init.evmd  

    rm/etc/rc.d/rc2.d/K96init.crs

    rm/etc/rc.d/rc2.d/S96init.crs

    rm-Rf/etc/oracle/scls_scr

    rm-Rf/etc/oracle/oprocd

    rm/etc/inittab.crs  

    cp/etc/inittab.orig/etc/inittab

      3.遗留进程清理,包括EVM,CRS,CSS,但是要注意,不要将操作系统进程误杀,如icssvr_daemon

    ps-ef|grepcrs     

    kill  

    ps-ef|grepevm

    kill

    ps-ef|grepcss     

    kill  

      4.删除临时目录中的oracle文件,确认无其他oracle进程正在运行

        rm-f/var/tmp/.oracle/*  or  rm-f/tmp/.oracle/*

      5.删除ocr.loc文件,通常在/etc/oracle目录下,如果没有,使用find命令搜一下

       root:

find/-nameocr.loc

  

      6.通过OracleUniversalInstaller将CRS软件进行deinstall

      7.删除oraclecrs安装目录

      8.清除ocr及votingdisk信息,如果使用文件系统,直接删除,如果使用裸设备,使用dd命令进行清理,如:

      ddif=/dev/zeroof=/dev/rdsk/voting_disk1.dbfbs=1Mcount=256

      ddif=/dev/zeroof=/dev/rdsk/ocr1.dbfbs=1Mcount=256

      9.如果可以的话,建议重启主机一次,再进行下一次CRS的完整安装。

OracleRAC系统-完全卸载-彻底删除

ORACLE学习2010-04-1911:

29:

22阅读67评论0字号:

大中小

LinuxAS4.0上安装OracleRAC系统-完全卸载,彻底删除

===========================================================

 

Oracle安装目录,包括crs等

$ORACLE_BASE

/etc/oracle

/etc/

oraInst.locoratab

/usr/local/bin

coraenvdbhomeoraenv

==================================RAC我认得你了=====

RAC安装失败后的删除(完整版)

ddif=/dev/zeroof=/dev/raw/raw1bs=1kcount=3000

ddif=/dev/zeroof=/dev/raw/raw2bs=1kcount=3000

ddif=/dev/zeroof=/dev/raw/raw5bs=1kcount=3000

ddif=/dev/zeroof=/dev/raw/raw6bs=1kcount=3000

ddif=/dev/zeroof=/dev/raw/raw7bs=1kcount=3000

rm -rf-rf/home/oracle/oracle/*

rm -rf/etc/rc.d/rc5.d/S96init.crs

rm -rf/etc/rc.d/init.d/init.crs

rm -rf/etc/rc.d/rc4.d/K96init.crs

rm -rf/etc/rc.d/rc6.d/K96init.crs

rm -rf/etc/rc.d/rc1.d/K96init.crs

rm -rf/etc/rc.d/rc0.d/K96init.crs

rm -rf/etc/rc.d/rc2.d/K96init.crs

rm -rf/etc/rc.d/rc3.d/S96init.crs

rm -rf/etc/oracle/*

rm -rf/etc/oraInst.loc

rm -rf/etc/oratab

rm -rf/usr/local/bin/coraenv

rm -rf/usr/local/bin/dbhome

rm -rf/usr/local/bin/oraenv

rm-f/etc/init.d/init.cssd

rm-f/etc/init.d/init.crs

rm-f/etc/init.d/init.crsd

rm-f/etc/init.d/init.evmd

rm-f/etc/rc2.d/K96init.crs

rm-f/etc/rc2.d/S96init.crs

rm-f/etc/rc3.d/K96init.crs

rm-f/etc/rc3.d/S96init.crs

rm-f/etc/rc5.d/K96init.crs

rm-f/etc/rc5.d/S96init.crs

rm-f/etc/inittab.crs

mv/etc/inittab/etc/inittab_bak

cp/etc/inittab.orig/etc/inittab

原来没有清空裸设备里的信息导致第一个节点执行./root.sh出错

 

[root@db1crs]#./root.sh

WARNING:

directory'/home/oracle/oracle/product/10.2.0'isnotownedbyroot

WARNING:

directory'/home/oracle/oracle/product'isnotownedbyroot

WARNING:

directory'/home/oracle/oracle'isnotownedbyroot

WARNING:

directory'/home/oracle'isnotownedbyroot

CheckingtoseeifOracleCRSstackisalreadyconfigured

SettingthepermissionsonOCRbackupdirectory

SettingupNSdirectories

OracleClusterRegistryconfigurationupgradedsuccessfully

WARNING:

directory'/home/oracle/oracle/product/10.2.0'isnotownedbyroot

WARNING:

directory'/home/oracle/oracle/product'isnotownedbyroot

WARNING:

directory'/home/oracle/oracle'isnotownedbyroot

WARNING:

directory'/home/oracle'isnotownedbyroot

clscfg:

EXISTINGconfigurationversion3detected

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1