
前言当前文档主要介绍EBS双应用节点中如何使用ADOP命令应用补丁。且当前系统未使用NFS构建应用节点。前提条件Oracle EBS 双应用节点的RUN和PATCH环境路径必须一致否则无法执行。补丁应用1、验证双节点互信Primary和DMZ节点都需要执行注意只要该步骤不需要输入密码即可$su- applmgr $sshapplmgrDMZ2、验证ADOP状态仅Primary节点注意此处需要验证ADOP的状态是否正确上一个ADOP周期是否正常完成。此处需要确保上一周期的fs_clone执行完成。$su- applmgr $ adop-status3、开启新的ADOP循环仅Primary 节点注意当前仅需要在主节点执行即可DMZ节点会自动执行。$su- applmgr $ adopphaseprepare4、上传补丁注意由于当前系统未使用NFS构建双应用节点所以需要将所有的补丁同时上传至Primary和DMZ节点在Primary节点应用补丁后需要在DMZ节点同时应用补丁。5、应用补丁Primary节点注意在Primary节点应用补丁后由于未使用NFS会显示DMZ节点应用失败这个是正常现象$su- applmgr $ adopphaseapplypatches[补丁编号]6、应用补丁DMZ节点注意在Primary和DMZ节点应用补丁会存在略微差异。由于两节点使用的是同一数据库所以此处需要禁用补丁对数据库的操作以及其它节点的操作。$su- applmgr $ adopphaseapplypatches[补丁编号]allnodesnoactionnodb7、执行finalizePrimary节点注意当前步骤仅在Primary节点执行$ adopphasefinalize8、执行CutoverPrimary节点注意此处会进行文件系统转换。在转换的过程中weblogic服务会关闭并自动重启$su- applmgr $ adopphasecutover9、执行cleanupPrimary节点注意此处需要清理应用补丁后的部分文件及对象信息这个系统会自动处理无需手动干预。$su- applmgr $ adopphasecleanup10、执行fs_clonePrimary节点注意此处是同步RUN和PATCH之间的信息也就是将刚才应用的补丁在文件系统层面自动同步保证文件系统的一致性。当该步骤完成之后意味着整个ADOP周期完美结束。$su- applmgr $ adopphasefs_clone11、启动服务即可$su- applmgr $cd$ADMIN_SCRIPTS_HOME$ ./adstral.sh