10gRAC:删除失败的CRS安装清理步骤
需积分: 14 195 浏览量
更新于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 上传
2022-09-24 上传
点击了解资源详情
xingyuxi1216
- 粉丝: 0
- 资源: 13
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码