双节点11.2.0.1升级11.2.0.3:磁盘整理与补丁解决方案

需积分: 9 1 下载量 165 浏览量 更新于2024-07-23 1 收藏 2.04MB PDF 举报
在进行RAC (Real Application Clusters) 双节点环境从11.2.0.1版本升级到11.2.0.3版本时,这个过程涉及到一系列细致的准备工作和步骤。首先,升级前需要确保系统的软件准备充足,例如下载并解压名为p10404530_112030_Linux-x86-64_3of7.zip的软件包,通过命令`unzip p10404530_112030_Linux-x86-64_3of7.zip`来验证文件完整性。然后,使用`runcluvfy.sh`脚本来执行预升级检查,它会检查目标版本(11.2.0.3)所需的相关补丁,如"9413827",在这个例子中,发现两个节点(rhel1和rhel2)都缺少此补丁,导致升级失败。 针对磁盘空间不足的问题,需要整理磁盘以腾出足够的空间,尤其是u01分区,它占用的大小是3.8643GB,但剩余可用空间仅为5.5GB,这显然是不足够的。解决这个问题的方法是删除不必要的文件或者调整分区以释放更多空间。 接下来,检查kernel参数"shmmni",这是共享内存大小的配置。在两个节点上,当前值均为4096,但根据升级需求,这个值可能需要提升。如果配置值过低(如本例中的"configured value too low"),则需要运行`/tmp/CVU_11.2.0.3.0_oracle/runfixup.sh`脚本来修改这个设置。 在解决完上述问题后,可以继续执行升级过程,但在此之前务必确认所有必要的补丁已经安装,并且系统参数符合升级要求。在整个过程中,还需要参考附录1提供的补丁安装指南,因为那里可能包含了特定于该升级版本的详细步骤和建议。 总结来说,升级11.2.0.1到11.2.0.3的RAC双节点环境并非简单的操作,涉及到补丁管理、磁盘清理、系统参数调整等多个环节,每一个步骤都需要仔细执行以确保升级的成功和稳定。在实际操作中,务必遵循官方文档和专业指导,避免因忽略细节而导致升级失败。