1、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。
2、 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/OP
3、atch:$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
4、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,即可看到opa
5、tch版本已变成10.2.0.4.7
三 CRS bundle安装环节
1、 确认Oracle Inventory配备合理
$ opatch lsinventory –detail –oh
6、执行
$ srvctl stop database -d dbname
$ srvctl stop nodeapps -n
7、以CRS顾客(对中行而言普通oracle顾客),执行如下脚本:
$cd *8436582*.zip解压后目录
$ custom/scripts/prepatch.sh -crshome 8、CRS_HOME>
以Oracle顾客,执行如下脚本:
$opatch apply custom/server/8436582 -local -oh 9、 以root顾客,执行如下脚本:
#cd *8436582*.zip解压后目录
$ custom/scripts/postrootpatch.sh -crshome 10、6582 -local -oh 11、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 $ORA 12、CLE_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 pro 13、ceed?[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 14、 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 15、')
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.






