您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 补丁安装_ORACLE 10204 RAC数据库 BUNDLE补丁安装方案
10204RACBUNDLE安装步骤目录一需要安装的BUNDLEPATCH和安装顺序.......................................................................................2二OPATCH10.2.0.4.7安装步骤.........................................................................................................2三CRSBUNDLE安装步骤..................................................................................................................3四DB/RAC/SERVICEBUNDLE安装步骤...............................................................................................4一需要安装的bundlepatch和安装顺序1)安装补丁安装工具,OPatch10.2.0.4.7;否则无法安装bundle补丁2)安装CRSbundle补丁,补丁号为8436582。3)安装dbbundle补丁,补丁号为8362683。4)安装racbundle补丁,补丁号为83443485)安装servicebundle补丁,补丁号为8373286注意,CRSbundle是必须最先安装的bundle补丁.其他bundle补丁的安装顺序没有严格的要求。二OPatch10.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用户运行以下命令$opatchlsinventory可看到opatch版本不为10.2.0.4.7。如果显示版本已为10.2.0.4.7,则跳过本节后续的步骤。2、备份原opatch工具以oracle用户在所有节点上执行以下两个命令备份opatchcp–R$ORACLE_HOME/OPatch$ORACLE_HOME/OPatch.bakcp–R$ORA_CRS_HOME/OPatch$ORA_CRS_HOME/OPatch.bak3、解压安装zip包upzip*6880880*.zip4、覆盖安装opatch工具的安装很简单,只要解压后copy其文件覆盖OPatch目录即可以oracle用户在所有节点上执行以下命令进行覆盖安装cp–r*$ORACLE_HOME/OPatchcp–r*$ORA_CRS_HOME/OPatch5、验证确认oracle用户的环境变量PATH中包含$ORA_CRS_HOME/OPatch:$ORACLE_HOME/OPatch,如确认opatch的路径,则修改profile。运行opatchlsinventory,即可看到opatch版本已变成10.2.0.4.7三CRSbundle安装步骤1、确认OracleInventory配置合理$opatchlsinventory–detail–ohORA_CRS_HOME$opatchlsinventory–detail–ohORACLE_HOME2、解包$unzip*8436582*.zipchown–Roracle:dba*8436582*.zip解压后的目录(如果属主不对,则修改属主)3、关闭各节点的RDBMS、Listener、Nodeapps和CRSstack以oracle用户执行$srvctlstopdatabase-ddbname$srvctlstopnodeapps-nnode_name1$srvctlstopnodeapps-nnode_name2以root用户执行#crsctlstopcrs4、以root用户,执行如下脚本:#cd*8436582*.zip解压后的目录#custom/scripts/prerootpatch.sh-crshomeORA_CRS_HOME-crsuserusername其中的crsuser,对中行而言一般是oracle5、以CRS用户(对中行而言一般oracle用户),执行如下脚本:$cd*8436582*.zip解压后的目录$custom/scripts/prepatch.sh-crshomeORA_CRS_HOME以Oracle用户,执行如下脚本:$cd*8436582*.zip解压后的目录$custom/server/8436582/custom/scripts/prepatch.sh-dbhomeRDBMS_HOME6、安装补丁以CRS用户(对中行而言一般oracle用户),执行如下脚本:$opatchapply-local-ohORA_CRS_HOME以Oracle用户,执行如下脚本:$opatchapplycustom/server/8436582-local-ohRDBMS_HOME7、以CRS用户(对中行而言一般oracle用户),执行如下脚本:$cd*8436582*.zip解压后的目录$custom/scripts/postpatch.sh-crshomeORA_CRS_HOME以Oracle用户,执行如下脚本:custom/server/8436582/custom/scripts/postpatch.sh-dbhomeRDBMS_HOME8、以root用户,执行如下脚本:#cd*8436582*.zip解压后的目录$custom/scripts/postrootpatch.sh-crshomeORA_CRS_HOME9、验证补丁安装情况$opatchlsinventory–detail–ohORA_CRS_HOME$opatchlsinventory–detail–ohORACLE_HOME确认命令的输出中显示补丁“8436582”已安装10、补丁回退步骤$cd*8436582*.zip解压后的目录$opatchrollback-id8436582-local-ohORA_CRS_HOME$opatchrollback-id8436582-local-ohRDBMS_HOME确认命令的输出中不再显示补丁“8436582”四db/rac/servicebundle安装步骤db、rac和service的bundle补丁安装步骤一样,这里以dbbundle为例,rac和service的bundle按照类似方法安装补丁即可。1、安装步骤如下三步。注意:以oracle用户在一个节点上执行即可。不需要在第二个节点执行!(除非opatchnapply-skip_subset-skip_duplicate命令中加入-local参数,否则默认将自动为第二个节点打补丁)1)$unzip*8362683*2)$cd83626833)$opatchnapply-skip_subset-skip_duplicate2、验证步骤:以oracle用户在两个节点上执行$opatchlsinventory确认命令输出显示8362683补丁已经安装3、回滚步骤:以oracle用户在一个节点上执行以下命令即可自动完成对所有节点的回滚$cd8362683$opatchnrollback-idFile$ORACLE_HOME/rdbms/admin/gen10204004_rollback_all.lst$opatchlsinventory,确认命令输出显示8362683补丁已经安装4、命令执行过程示例命令执行操作过程需要回答一些问题,见如下蓝色部分,执行过程如下ypcccmsdb1:/install/10.2.0.4bundle/p8373286_10204-servicebundle$opatchnapply-skip_subset-skip_duplicateInvokingOPatch10.2.0.4.7……Doyouwanttoproceed?[y|n]yUserRespondedwith:YRunningprerequisitechecks...……Visit:(输入回车即可)Youhavenotprovidedanemailaddressfornotificationofsecurityissues.Doyouwishtoremainuninformedofsecurityissues([Y]es,[N]o)[N]:yYouhavenotprovidedanemailaddressfornotificationofsecurityissues.……ThisnodeispartofanOracleRealApplicationCluster.Remotenodes:'ypdccmsdb2'Localnode:'ypcccmsdb1'PleaseshutdownOracleinstancesrunningoutofthisORACLE_HOMEonthelocalsystem.(OracleHome='/oracle/app/oracle/product/10.2.0/db')Isthelocalsystemreadyforpatching?[y|n]yUserRespondedwith:YUpdatingnodes'ypdccmsdb2'Apply-relatedfilesare:FP=/oracle/app/oracle/product/10.2.0/db/.patch_storage/NApply/2010-01-26_13-08-26PM/rac/copy_files.txt…………UtilSession:N-Applydone.OPatchsucceeded.
本文标题:补丁安装_ORACLE 10204 RAC数据库 BUNDLE补丁安装方案
链接地址:https://www.777doc.com/doc-14541 .html