本文主要讲解“如何打补丁PSU”,简单明了,易学易懂。请跟随边肖的思路一起学习学习《如何修补PSU》!
首先,我们来谈谈如何下载补丁和最新的opatch:
在两个mos上:
下载补丁:直接搜索2118136.2,这是文档ID
下载选项:单击补丁和更新选项卡,然后搜索6880880
接下来,我们来谈谈常用的PSU:
这里说linux,主要有DB、GI DB和GI DB OJVM。
接下来我们来谈谈补丁安装:
其实就是来翻译readme.html的,这里主要介绍一下GI DB(OJVM)。
OJVM要记住应该是oracle单独使用,这个不支持滚动升级,也就是说所有集群都必须停止。
然后说GI DB:
首先,无论你说什么,你都应该先检查opatch的版本。
网格用户和甲骨文用户应在各自的$ORACLE_HOME/OPatch/下检查:/opatch版本
然后用这个版本来比较readme中需要的补丁至少需要什么版本的opatch。我想说,直接升级最新的opatch是对的。升级opatch的方法是:
下载相应的Opatch系统版本,然后在网格和oracle用户下执行,因为每个用户都有自己的OPatch工具:
解压缩包-d $ORACLE_HOME
然后选择全部覆盖,也就是输入a就可以了。
然后,如果你想生成一个rsp文件,反正会在网格下生成:(不需要12.2.0.1.5以上的版本)
$ ORACLE _ HOME/Opatch/ocm/bin/emo cmrsp-no _ banner-output/opt/ocm . RSP
无论如何,无论rsp放在哪里,都必须保证oracle用户和网格用户都可以访问它,这就是为什么。
那么一切都准备好了,root可以构建一个空目录,这个目录必须是一个空目录,例如:
mkdir /GI
然后将压缩包复制到该目录,并给予777权限:
chmod 777-拆装工具
然后使用网格用户解压缩修补程序包,并按照以下路径解压缩:
苏格网
cd /GI
解压缩补丁程序包
一般来说,网格之家和甲骨文之家都不是共享的。如果有ACF,你要先umount,然后我们用opatch auto直接调用。这里我们采用滚动升级的方式,即不停止业务,逐节点调用。
根据文档方法,必须首先停止em,
然后以根用户身份执行:
网格的目录$ Oracle _ home/opatch/opatch auto/gi/GID B- ocm RF/opt/ocm . RSP
之后,在网格用户和oracle用户下,分别执行以下步骤:
$ ORACLE _ HOME/Opatch/Opatch ls patches
看看补丁是否命中,然后所有节点都完成。
然后在节点上执行脚本:
@?/rdbms/amdin/catbundle.sql psu适用
@?/rdbms/admin/utlrp.sql(这主要是为了重新编译一些java相关的无效对象)(如果有时间执行,没时间计数)
然后检查dba_registry_history,有一个新的补丁记录是对的,仅此而已。
现在解释一下readme中的这个opatch auto:
首先,如果你没有建立那个空目录,系统会问你是否解压到了一个空目录。可以确认两次,因为是自己搜索每个目录,然后进行相应的补丁。
然后,它将停止em、数据库实例、asm实例和节点。
然后,用网格的用户指定oh=grid_home来修补GI,用oracle的用户指定oh=oracle_home来修补DB,其中集群操作的脚本将以root身份执行,这就是为什么:
一定要用root打补丁!请确保将ocm.rsp文件放在网格和oracle都可以访问的路径中!(oracle用户无法访问/home/grid/)
打完补丁后,将设置集群、数据库和em。
所以,说白了,我们应该用自述的方式去做,什么都不停,只留下acfs umount。
但是,为了防范许多不可预见的问题,建议执行以下操作:
在要修补的节点上,停止em,停止数据库实例,
sqlplus/as sysdba
立即关闭
出口
网格的$ Oracle _ home/opatch/opatchatu/gi/GIDB目录的路径扩展-oh grid_home(意思是不要直接写$ Oracle _ home)-ocmrf/opt/ocm . RSP。
Oracle的$ Oracle _ home/opatch/opatchatu/gi/GIDB目录-哦Oracle _ home路径扩展(意思是不要直接写$ Oracle _ home)-ocmrf/opt/ocm . RSP。
然后lspatches检查,
然后启动数据库实例,并在下一个节点停止数据库实例。
打完所有节点的补丁后,在一个节点上执行脚本,并在数据库中注册补丁。
感谢阅读。这就是《如何修补PSU》的内容。看完这篇文章,相信你对如何打补丁PSU有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/93983.html