Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44800
  • 博文数量: 28
  • 博客积分: 1080
  • 博客等级: 少尉
  • 技术积分: 265
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 10:38
文章分类

全部博文(28)

文章存档

2011年(1)

2009年(27)

我的朋友

分类: Oracle

2009-06-07 12:59:54

RHEL4.2上卸载Oracle 10gR2 RAC CRS 2009-04-27 13:27

在RHEL4.2上安装clusterware出现错误导致安装不能进行下去时,如果进行了环境更新后只是覆盖重装的话很可能还是装不下去,因此需要卸载上一次没有安装成功的CRS。Oracle提供了卸载的脚本,只需要在各节点上依次运行$ORA_CRS_HOME/install/下的rootdelete.sh和rootdeinstall.sh即可。也有资料说明可以通过如下的手工步骤来实现卸载,但是最好还是运行前述两个脚本之后,再根据下面的步骤逐一进行检查,这样比较彻底。

1、停止crs服务

/etc/init.crs stop

2、删除crs自动启动程序,并恢复inittab文件

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
cp /etc/inittab.orig /etc/inittab

rm -f /etc/inittab.orig

3、重启各节点

4、删除/tmp/.oracle或/var/tmp/.oracle

rm -f /tmp/.oracle 或rm -f /var/tmp/.oracle

/tmp和/var/tmp目录下可能还有其他的oracle安装时产生的临时目录和文件,可以一并删除
5、删除ocr.loc

rm -f /etc/oracle/orc.loc
6、用oracle universal installer卸载crs

7、删除crs安装目录

rm -Rf crs_install_dir
8、使用dd清除vote disk和ocr(裸设备)

dd if=/dev/zero of=/dev/votedisk_device

dd if=/dev/zero of=/dev/ocr_device

阅读(437) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~