测试手工卸载ORACLE RAC

来源:互联网 发布:中科院软件所 出国 编辑:程序博客网 时间:2024/05/19 14:56

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

[root@rac2 soft_ins]# uname -aLinux 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.0export GRID_BASE=/app/gridbasecd /app/gridrm -rf *cd /app/gridbaserm -rf *
  • 删除/etc下配置文件
cd /etc/rm -rf ora*cd /etc/initrm -rf oracle*cd /etc/init.d/rm  init.ohasdrm  ohasdrm init.tfa
  • 删除/tmp下安装临时信息
cd /tmprm -rf CVU*rm -rf OraInstall*
  • 删除/usr下等信息
rm -rf /usr/local/bin/dbhomerm -rf  /usr/local/bin/oraenvrm -rf /usr/local/bin/coraenv#直接用全路径删除危险,最好到最下层的目录,经过确认后,再操作cd /usr/local/binrm -rf dbhomerm -rf oraenvrm -rf coreenv

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

[root@rac1 11.2.0]# ./root.shPerforming root user operation for Oracle 11g The following environment variables are set as:    ORACLE_OWNER= grid    ORACLE_HOME=  /app/grid/11.2.0Enter 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 ;dodd if=/dev/zero of=/dev/sd$i bs=1Mdone
  • 重启linux虚拟机
reboot

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

0 0
原创粉丝点击