如果是 RAC,两台主机上均需要操作!!!

删除开机自启配置:

# sed -i '/ohasdrun/d' /etc/inittab
# rm -f /etc/inittab.crs 
# rm -f /etc/inittab.no_crs 
# rm -f /etc/init/oracle-ohasd.conf
# rm -f /etc/systemd/system/multi-user.target.wants/oracle-ohasd.service 
# rm -f /etc/systemd/system/oracle-ohasd.service 
# rm -f /etc/systemd/system/multi-user.target.wants/oracle-tfa.service 
# rm -f /etc/systemd/system/oracle-tfa.service

删除软件安装目录和生成的配置文件和脚本:

# rm -fr /data/app/*            
# rm -rf /etc/ora*                                            <--- 这一步要先 ls 命令确认
# find / -name "*ohasd*"  -exec rm -fr {} \;
# find /etc/ -name "*crs*"
# find /etc/ -name "*css*"
# find /etc/ -name "*evm*"
# cd /usr/local/bin/; rm -fr dbhome oraenv coraenv
# rm -fr /var/tmp/.oracle/

清除 ASM 磁盘信息

# for i in {1..4}; do dd if=/dev/zero of=/dev/raw/raw$i bs=1024 count=10; done //低格裸设备(清除ASM磁盘组信息)
# for i in a b c d e f g; do dd if=/dev/zero of=/dev/mpath$i bs=1024 count=10; done //低格裸设备(清除ASM磁盘组信息)
# multipath -f mpathg
# multipath -r

清理内存及残留

重启以清理内存信息。重启完成后,再次执行上面的 rm 命令(遇到可能会有残留文件)。

如果安装集群软件时,不能发现多路径设备,则执行如下命令:
multipath -f mpathg (本质是删除相应的 dm 文件)
multipath -r

-- By 许望(RHCA、OCM、VCP)
最后修改:2019 年 10 月 23 日 08 : 33 AM
如果觉得我的文章对你有用,请随意赞赏