10g RAC集群扩展:在ASM上添加新节点

需积分: 12 4 下载量 159 浏览量 更新于2024-07-31 收藏 1.15MB PDF 举报
"10g-AddNode-RAC-ASM-AIX.pdf 是一份关于在AIX操作系统上向10.2.0.4版本的Oracle RAC(Real Application Clusters)集群中添加新节点的详细指南,特别是涉及到ASM(Automatic Storage Management)存储管理。文档包含了从开始准备到新节点成功加入集群的每一步操作步骤和注意事项。" 在Oracle RAC环境中添加新节点是一个复杂的过程,涉及到多个步骤和组件的协调。以下是添加新节点的主要流程: 1. **参考文档**: - 在进行任何操作之前,建议查阅相关的Metalink文档,如269320.1(从10g RAC集群中移除节点)和270512.1,这些文档提供了官方的技术支持和最佳实践。 2. **开始前的准备**: - **启动Blackout on Grid Control**:确保管理工具(如Grid Control)在添加节点过程中不会干扰操作。 - **禁用Cron作业**:防止在数据库服务器上的定时任务影响进程。 - **关闭并备份现有集群**: - 停止所有节点的数据库服务。 - 停止所有节点的代理。 - 停止所有节点的CRS(Cluster Ready Services)。 3. **备份所有节点**: - 进行BCV(Backup Copy Volume)或快照备份,以保护数据库数据。 4. **新节点的硬件和操作系统准备**: - 清理先前Oracle安装在新节点(Node D)上的残留物。 - 在新节点上安装Oracle Clusterware(CRS)。 5. **运行addNode.sh脚本**: - 作为oracle用户执行,以配置新节点。 - 从Node A配置VIP(Virtual IP)服务。 - 从Node A配置ONS(Oracle Notification Server)服务。 6. **验证集群安装和健康状态**: - 检查新节点是否正确加入集群,并确保所有组件运行正常。 7. **在Oracle RAC数据库层添加节点**: - 扩展RDBMS软件到新节点。 - 扩展ASM软件到新节点。 8. **更新监听器配置**: - 为了让新节点能够与集群内的其他节点通信,必须更新监听器配置。 9. **使用DBCA扩展ASM实例**: - 从Node A运行DBCA(Database Configuration Assistant),将ASM实例扩展到新节点。 10. **使用DBCA添加数据库实例**: - 从Node A再次运行DBCA,向集群中添加新的数据库实例。 11. **完成新节点的添加**: - 确保所有服务、实例和网络配置都已正确调整,以适应新节点的存在。 整个过程需要细致的规划和精确的操作,确保新节点的无缝集成,并保持集群的稳定性和可用性。遵循文档中的步骤,结合官方参考材料,可以有效地在Oracle RAC环境中添加新的ASM节点。