彻底删除Linux中oracle信息--rac集群
1、1:停止集群软件或者相关进程
crsctl stop crs -f 强制停止集群软件
如果停止不了直接杀掉集群相关进程
进程:
ps -ef | grep crs
kill -9 <crs pid>
ps -ef | grep evm
kill -9 <evm pid>
ps -ef | grep css
kill -9 <css pid>

2、2:删除/etc/oracle目录
rm -rf /etc/oracle/

3、3:删除临时文件和/etc/oratab文件
rm -rf /var/tmp/.oracle
rm -rf /tmp/.oracle
rm -rf /etc/oratab
rm –rf /tmp/O*
[root@node2 etc]# cat oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
[root@node2 etc]# rm -rf /etc/oraInst.loc

4、4:删除安装目录
[root@node2 grid]# cd /u01
[root@node2 u01]# ls
app
[root@node2 u01]# cd app/
[root@node2 app]# ls
11.2.0.4 grid oracle oraInventory
[root@node2 app]# ll
total 16
drwxr-xr-x. 4 root oinstall 4096 Jul 16 03:03 11.2.0.4
drwxr-xr-x. 7 grid oinstall 4096 Jul 17 13:34 grid
drwxr-xr-x. 5 oracle oinstall 4096 Jul 16 16:27 oracle
drwxrwx---. 5 grid oinstall 4096 Jul 16 16:21 oraInventory
[root@node2 app]# cd 11.2.0.4/grid/
[root@node2 grid]# rm -rf *
[root@node2 grid]# cd ../oracle/
[root@node2 oracle]# rm -rf *
[root@node2 oracle]# cd ../../grid/
[root@node2 grid]# rm -rf *
[root@node2 grid]# cd ../oracle/
[root@node2 oracle]# rm -rf *
[root@node2 oracle]# cd ../oraInventory/
[root@node2 oraInventory]# rm -rf *

5、5:删除iscsi、多路径和udev相关块设备配置文件
如果存储保持不变的情况下,为了节省磁盘dd时间,直接在存储服务器中将逻辑卷重做。
如果采用了多路径,需要删除iscsi、多路径、udev相关配置信息
如果只采用udev,需要删除iscsi、udev相关配置信息
