10gRAC:删除失败的CRS安装清理步骤
需积分: 14 160 浏览量
更新于2024-09-19
收藏 55KB DOC 举报
"这篇文档是关于Oracle RAC安装失败后如何清理CRS配置的指南,主要针对DBA和支持分析师,适用于10g RAC环境。未正确清理失败的CRS安装可能会导致节点重启等问题。"
Oracle Real Application Clusters (RAC) 是一个数据库高可用性解决方案,它允许多个实例同时访问同一个物理数据库。当RAC安装过程中出现故障时,清理失败的CRS(Cluster Ready Services)安装至关重要,以避免后续的问题。CRS是RAC的核心组件,负责集群的管理和监控。
按照文档的指导,以下是清理失败的CRS安装的步骤:
1. **运行脚本清理**:
首先,从$ORA_CRS_HOME/installdirectory执行`rootdelete.sh`和`rootdeinstall.sh`脚本,这两个脚本分别用于删除和卸载CRS。确保在要移除CRS的每个节点上执行这些脚本。如果遇到脚本执行问题,应联系技术支持开启服务请求。
2. **停止节点应用**:
在所有节点上停止NodeApps服务,这是通过使用`srvctl stop nodeapps -n <nodename>`命令完成的。这个命令会停止与RAC相关的节点应用程序。
3. **阻止CRS开机启动**:
为了防止节点启动时CRS自动运行,需要删除相关的启动脚本。对于Sun系统,需执行以下命令作为root用户:
```
rm /etc/init.d/init.cssd
rm /etc/init.d/init.crs
```
这些命令会移除CSSD(Cluster Synchronization Services Daemon)和CRS的启动脚本,从而防止它们在系统启动时自动启动。
4. **手动清理**:
如果脚本方法无法解决问题,可能需要手动删除安装。这通常涉及更深入的系统文件和配置清理,包括删除数据目录、日志文件、初始化参数文件等。具体操作应根据实际情况和官方文档进行。
5. **检查和验证**:
清理完成后,务必检查系统状态,确保所有与CRS相关的进程和服务都已停止,并且没有遗留的配置文件。可以使用`ps`命令检查进程状态,`ls`命令查看文件是否存在,以及`grep`命令搜索相关配置。
未正确清理失败的CRS安装可能导致一系列问题,如节点不稳定、资源冲突或集群通信故障。因此,遵循正确的清理流程至关重要,以保持系统的稳定性和安全性。在执行这些操作之前,强烈建议备份相关文件和系统设置,以防意外情况发生。如果不确定操作,应及时咨询Oracle支持团队。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-10-27 上传
2011-03-21 上传
2012-05-09 上传
2012-04-14 上传
2013-04-09 上传
2018-01-12 上传
xingyuxi1216
- 粉丝: 0
- 资源: 13
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查