【RAC】RAC安装错误手工卸载
2021/4/10 10:28:22
本文主要是介绍【RAC】RAC安装错误手工卸载,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
【RAC】RAC安装错误手工卸载
一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + dg 的系列blog于去年10月份更新完毕,但是少了个内容就是如何卸载rac,因为rac的安装不可能一次成功,有时候可能需要折腾多次,这样的话就需要清除之前装进来的一些东西,清除的内容如下,步骤先后没有关系,至于使用oracle专门的卸载包来卸载这里就不演示了。
注意,以下命令在2个节点均需要执行,当然有的删除可能没有相关内容,那就没有必要删除了,有的目录需要根据自己的环境来修改,比如grid的安装目录,代码死的,人是活的嘛:
1. rm -rf /etc/ora*
2. rm -rf /var/tmp/.oracle
3. 修改 /etc/inittab 删除以下三行.
h1:2:respawn:/etc/init.evmd run >/dev/null 2>&1
h2:2:respawn:/etc/init.cssd fatal >/dev/null 2>&1
h3:2:respawn:/etc/init.crsd run >/dev/null 2>&1
4. rm -rf /tmp/*
5. rm -rf /crs/* rm -rf /u01/app/grid/* ---删除crs目录
6. rm -rf /u01/app/oracle/* --ORACLE_BASE目录
7. rm -rf /u01/app/oraInventory/*
8. cd /app/oracle/product/10.2.0/db_2 --ORACLE_HOME目录
rm -rf *
9. --清除ocr and voting使用过的raw device,如果没有使用raw device,那就没有必要执行了
dd if=/dev/zero of=/dev/raw/raw1 bs=104857600 count=1 (bs的单位是字节)
dd if=/dev/zero of=/dev/raw/raw2 bs=104857600 count=1
10. --清除disk group使用的partition,如果没有使用这个方式创建磁盘组,当然也就没有必要执行了,创建asm磁盘的方式参考:http://blog.itpub.net/26736162/viewspace-1401193/
dd if=/dev/zero of=/dev/sdb1 bs=1610612736 count=1
dd if=/dev/zero of=/dev/sdc1 bs=1610612736 count=1
dd if=/dev/zero of=/dev/sdd1 bs=1610612736 count=1
11. chown oracle.oinstall /crs --crs是crs的主目录,crs安装完以后,其owner被改成了root,重装的时候需要改成oracle
最后,重启2个节点的数据库。
我自己在安装过程中执行的卸载脚本,对应着下边的链接地址:
rm -rf /etc/ora*
rm -rf /var/tmp/.oracle
rm -rf /tmp/*
rm -rf /u01/app/
这篇关于【RAC】RAC安装错误手工卸载的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升