收藏 分销(赏)

补丁安装数据库补丁安装方案样本.doc

上传人:二*** 文档编号:4516725 上传时间:2024-09-26 格式:DOC 页数:8 大小:43.04KB 下载积分:5 金币
下载 相关 举报
补丁安装数据库补丁安装方案样本.doc_第1页
第1页 / 共8页
本文档共8页,全文阅读请下载到手机保存,查看更方便
资源描述
10204 RAC BUNDLE安装环节 目录 一 需要安装bundle patch和安装顺序 2 二 OPatch 10.2.0.4.7安装环节 2 三 CRS bundle安装环节 3 四 db/rac/service bundle安装环节 4 一 需要安装bundle patch和安装顺序 1) 安装补丁安装工具,OPatch 10.2.0.4.7;否则无法安装bundle补丁 2) 安装CRS bundle补丁,补丁号为8436582。 3) 安装db bundle补丁,补丁号为8362683。 4) 安装rac bundle补丁,补丁号为8344348 5) 安装service bundle补丁,补丁号为8373286 注意,CRS bundle是必要最先安装bundle补丁.其她bundle补丁安装顺序没有严格规定。 二 OPatch 10.2.0.4.7安装环节 opatch工具位于所有节点上2个途径下:$ORACLE_HOME/OPatch 和$ORA_CRS_HOME/OPatch,因而需要把所有节点OPatch目录替代 1、 检查opatch版本不为10.2.0.4.7 确认oracle顾客环境变量PATH中包括$ORA_CRS_HOME/OPatch:$ORACLE_HOME/OPatch,如确认opatch途径,则修改profile。 以oracle顾客运营如下命令 $opatch lsinventory 可看到opatch版本不为10.2.0.4.7。如果显示版本已为10.2.0.4.7,则跳过本节后续环节。 2、 备份原opatch工具 以oracle顾客在所有节点上执行如下两个命令备份opatch cp –R $ORACLE_HOME/OPatch $ORACLE_HOME/OPatch.bak cp –R $ORA_CRS_HOME/OPatch $ORA_CRS_HOME/OPatch.bak 3、 解压安装zip包 upzip *6880880*.zip 4、 覆盖安装 opatch工具安装很简朴,只要解压后copy其文献覆盖OPatch目录即可 以oracle顾客在所有节点上执行如下命令进行覆盖安装 cp –r * $ORACLE_HOME/OPatch cp –r * $ORA_CRS_HOME/OPatch 5、 验证 确认oracle顾客环境变量PATH中包括$ORA_CRS_HOME/OPatch:$ORACLE_HOME/OPatch,如确认opatch途径,则修改profile。 运营opatch lsinventory,即可看到opatch版本已变成10.2.0.4.7 三 CRS bundle安装环节 1、 确认Oracle Inventory配备合理 $ opatch lsinventory –detail –oh <ORA_CRS_HOME> $ opatch lsinventory –detail –oh <ORACLE_HOME> 2、 解包 $ unzip *8436582*.zip chown –R oracle:dba *8436582*.zip解压后目录(如果属主不对,则修改属主) 3、 关闭各节点RDBMS、Listener、Nodeapps和CRS stack 以oracle顾客执行 $ srvctl stop database -d dbname $ srvctl stop nodeapps -n <node_name1> $ srvctl stop nodeapps -n <node_name2> 以root顾客执行 # crsctl stop crs 4、 以root顾客,执行如下脚本: #cd *8436582*.zip解压后目录 # custom/scripts/prerootpatch.sh -crshome <ORA_CRS_HOME> -crsuser <username> 其中crsuser,对中行而言普通是oracle 5、 以CRS顾客(对中行而言普通oracle顾客),执行如下脚本: $cd *8436582*.zip解压后目录 $ custom/scripts/prepatch.sh -crshome <ORA_CRS_HOME> 以Oracle顾客,执行如下脚本: $cd *8436582*.zip解压后目录 $ custom/server/8436582 /custom/scripts/prepatch.sh -dbhome <RDBMS_HOME> 6、 安装补丁 以CRS顾客(对中行而言普通oracle顾客),执行如下脚本: $ opatch apply -local -oh <ORA_CRS_HOME> 以Oracle顾客,执行如下脚本: $opatch apply custom/server/8436582 -local -oh <RDBMS_HOME> 7、 以CRS顾客(对中行而言普通oracle顾客),执行如下脚本: $cd *8436582*.zip解压后目录 $ custom/scripts/postpatch.sh -crshome <ORA_CRS_HOME> 以Oracle顾客,执行如下脚本: custom/server/8436582/custom/scripts/postpatch.sh -dbhome <RDBMS_HOME> 8、 以root顾客,执行如下脚本: #cd *8436582*.zip解压后目录 $ custom/scripts/postrootpatch.sh -crshome <ORA_CRS_HOME> 9、 验证补丁安装状况 $ opatch lsinventory –detail –oh <ORA_CRS_HOME> $ opatch lsinventory –detail –oh <ORACLE_HOME> 确认命令输出中显示补丁“8436582”已安装 10、 补丁回退环节 $cd *8436582*.zip解压后目录 $opatch rollback -id 8436582 -local -oh <ORA_CRS_HOME> $opatch rollback -id 8436582 -local -oh <RDBMS_HOME> 确认命令输出中不再显示补丁“8436582” 四 db/rac/service bundle安装环节 db、rac和servicebundle补丁安装环节同样,这里以db bundle为例,rac和servicebundle按照类似办法安装补丁即可。 1、安装环节如下三步。 注意:以oracle顾客在一种节点上执行即可。不需要在第二个节点执行!(除非opatch napply -skip_subset -skip_duplicate命令中加入-local参数,否则默认将自动为第二个节点打补丁) 1) $unzip *8362683* 2) $cd 8362683 3) $opatch napply -skip_subset -skip_duplicate 2、验证环节: 以oracle顾客在两个节点上执行 $opatch lsinventory 确认命令输出显示8362683补丁已经安装 3、回滚环节: 以oracle顾客在一种节点上执行如下命令即可自动完毕对所有节点回滚 $cd 8362683 $opatch nrollback -idFile $ORACLE_HOME/rdbms/admin/gen10204004_rollback_all.lst $opatch lsinventory,确认命令输出显示8362683补丁已经安装 4、命令执行过程示例 命令执行操作过程需要回答某些问题,见如下蓝色某些,执行过程如下 ypcccmsdb1:/install/10.2.0.4bundle/p8373286_10204-servicebundle$ opatch napply -skip_subset -skip_duplicate Invoking OPatch 10.2.0.4.7 …… Do you want to proceed?[y|n] y User Responded with:Y Running prerequisite checks... …… Visit Email address/User Name:(输入回车即可) You have not provided an email address for notification of security issues. Do you wish to remain uninformed of security issues ([Y]es,[N]o) [N]: y You have not provided an email address for notification of security issues. …… This node is part of an Oracle Real Application Cluster. Remote nodes:'ypdccmsdb2' Local node:'ypcccmsdb1' Please shutdown Oracle instances running out of this ORACLE_HOME on the local system. (Oracle Home = '/oracle/app/oracle/product/10.2.0/db') Is the local system ready for patching?[y|n] y User Responded with:Y Updating nodes 'ypdccmsdb2' Apply-related files are: FP = "/oracle/app/oracle/product/10.2.0/db/.patch_storage/NApply/-01-26_13-08-26PM/rac/copy_files.txt" …… …… UtilSession:N-Apply done. OPatch succeeded.
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服