Oracle RAC 11.2.0.1到11.2.0.3升级详细步骤

5星 · 超过95%的资源 需积分: 9 91 下载量 117 浏览量 更新于2024-07-27 收藏 2.04MB PDF 举报
"rac 双节点11.2.0.1 升级至11.2.0.3的详细过程及注意事项" 在Oracle数据库集群(RAC)环境中,从11.2.0.1版本升级到11.2.0.3是一个重要的维护任务,确保系统的最新特性和性能优化。以下是对整个升级过程的关键步骤和注意事项的详细说明: 1. **升级前准备**: - 首先,你需要获取相应的升级软件包,例如`p10404530_112030_Linux-x86-64_3of7.zip`,这是Oracle提供的用于升级的补丁集。 - 解压缩软件包:`unzip p10404530_112030_Linux-x86-64_3of7.zip`。 2. **升级前检查**: - 使用`runcluvfy.sh`工具进行升级前的验证,确保系统满足升级条件。例如,执行`./runcluvfy.sh stage-precrsinst-upgrade-nrhel1,rhel2-rolling -src_crshome$ORACLE_HOME -dest_crshome$ORACLE_HOME -dest_version11.2.0.3.0-fixup -fixupdir/tmp –verbose/u01/app/11.2.0/grid`。 3. **问题排查与解决**: - 如果遇到错误,如“failed”,需要分析错误信息并采取相应措施。例如,这里提到的错误可能是由于缺少特定的补丁(如9413827)或系统参数配置不正确。 - 对于缺失的补丁,按照附录1的指导安装。 - 对于系统参数,如"shmmni",需要调整以满足升级要求。如`/tmp/CVU_11.2.0.3.0_oracle/runfixup.sh`脚本可以用来自动修复。 4. **补丁应用**: - 根据检查结果,为每个节点应用必要的补丁,以确保所有节点都达到升级标准。 5. **参数调整**: - 确保所有相关的内核参数(如"shmmni")设置正确。如果检测到配置值过低,如4096,可能需要将其增加到所需的值。 6. **滚动升级**: - 在双节点RAC环境中,通常采用滚动升级策略,即逐个停机升级每个节点,以减少对服务的影响。 - 先在非主节点上执行升级,确认无误后再升级主节点。 7. **数据文件兼容性**: - 检查数据文件是否与新版本兼容,可能需要在升级前将数据库置于归档模式,以便在必要时恢复到旧版本。 8. **测试与验证**: - 升级完成后,进行全面的功能和性能测试,以确保所有服务正常运行,并达到预期效果。 9. **文档更新**: - 记录升级过程中的所有步骤和问题解决方案,更新系统文档,以便未来参考。 10. **监控与维护**: - 升级后,持续监控系统的性能和稳定性,根据需要进行微调。 这个升级过程不仅涉及软件版本的提升,还涉及到硬件、操作系统、网络和存储等多个层面的检查与优化。因此,确保充足的计划、备份和测试是至关重要的,以避免潜在的业务中断风险。