测试手工卸载ORACLE RAC

不执行deinstall,通过直接删除安装时的文件来删除rac软件
环境信息

[root@rac2 soft_ins]# uname -a
Linux rac2 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
  • 删除已安装文件
export GRID_HOME=/app/grid/11.2.0
export GRID_BASE=/app/gridbase
cd /app/grid
rm -rf *
cd /app/gridbase
rm -rf *
  • 删除/etc下配置文件
cd /etc/
rm -rf ora*
cd /etc/init
rm -rf oracle*
cd /etc/init.d/
rm  init.ohasd
rm  ohasd
rm init.tfa
  • 删除/tmp下安装临时信息
cd /tmp
rm -rf CVU*
rm -rf OraInstall*
  • 删除/usr下等信息
rm -rf /usr/local/bin/dbhome
rm -rf  /usr/local/bin/oraenv
rm -rf /usr/local/bin/coraenv
#直接用全路径删除危险,最好到最下层的目录,经过确认后,再操作
cd /usr/local/bin
rm -rf dbhome
rm -rf oraenv
rm -rf coreenv

其实这些目录是在安装时候执行root.sh时,将文件存放过来的,下面是截取了root.sh的部分日志

[root@rac1 11.2.0]# ./root.sh
Performing root user operation for Oracle 11g 

The following environment variables are set as:
    ORACLE_OWNER= grid
    ORACLE_HOME=  /app/grid/11.2.0

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...
  • 清理VBOX挂载的asm磁盘组头
#使用linux shell脚本进行清理
for i in b c d e f g ;
do
dd if=/dev/zero of=/dev/sd$i bs=1M
done
  • 重启linux虚拟机
reboot

注: 在运维时候,任何rm操作的命令都是很危险的,本例只是在测试环境使用,正式环境一定要慎之又慎!!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值