linux 上 10g rac 升级到10.2.0.4
2010-05-02 17:51
323 查看
from :http://blueocean926.itpub.net/post/38439/479227
今天没什么事情,把笔记本上的10.2.0.3 rac升级到10.2.0.4,简单描述下升级过程
第一步
修改两个节点上的数据库启动方式
把相关数据库及crs停掉
$srvctl modify database -d orcl -y manual
$srvctl stop asm -n server1
$srvctl stop asm -n server2
$srvctl stop instance -d orcl -i orcl1
$srvctl stop instance -d orcl -i orcl2
$srvctl stop nodeapps -n server1
$srvctl stop nodeapps -n server2
# crsctl stop crs
第二步
升级rac crs软件,10g的crs补丁和db补丁都在一个盘里,只是在升级的时候选不同的安装路径而已,注意安装界面选择对应的安装路径
安装完需要在两个节点上分别运行下列脚本
#/oracle/app/oracle/product/10.2.0/crs_1/bin/crsctl stop crs
#/oracle/app/oracle/product/10.2.0/crs_1/install/root102.sh
linux 10g rac安装完10.2.0.4启动crs后,多出一个oprocd进程
ps -ef|grep init
root 29643 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.evmd run
root 29644 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd fatal
root 29645 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.crsd run
root 30455 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oprocd
root 30471 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oclsomon
root 30512 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd daemon
第三步
crs会把asm,listener带起来
关闭
$lsnrctl stop LISTENER_SERVER1
$lsnrctl stop LISTENER_SERVER2
关闭asm
$srvctl stop asm -n server1
$srvctl stop asm -n server2
第四步
升级db
第五步
手工升级数据库
开始升级数据库
STARTUP NOMOUNT
ALTER SYSTEM SET CLUSTER_DATABASE=FALSE SCOPE=spfile;
SHUTDOWN immediate;
前期检查下升级需求
STARTUP UPGRADE
SPOOL upgrade_info.log
@?/rdbms/admin/utlu102i.sql
SPOOL OFF
STARTUP UPGRADE
SPOOL patch.log
@?/rdbms/admin/catupgrd.sql
SPOOL OFF
SHUTDOWN IMMEDIATE
STARTUP
@?/rdbms/admin/utlrp.sql
select comp_name, version, status from sys.dba_registry;
ALTER SYSTEM SET CLUSTER_DATABASE=TRUE SCOPE=spfile;
SHUTDOWN IMMEDIATE
STARTUP
emca -upgrade db -cluster
sh $ORACLE_HOME/install/changePerm.sh
今天没什么事情,把笔记本上的10.2.0.3 rac升级到10.2.0.4,简单描述下升级过程
第一步
修改两个节点上的数据库启动方式
把相关数据库及crs停掉
$srvctl modify database -d orcl -y manual
$srvctl stop asm -n server1
$srvctl stop asm -n server2
$srvctl stop instance -d orcl -i orcl1
$srvctl stop instance -d orcl -i orcl2
$srvctl stop nodeapps -n server1
$srvctl stop nodeapps -n server2
# crsctl stop crs
第二步
升级rac crs软件,10g的crs补丁和db补丁都在一个盘里,只是在升级的时候选不同的安装路径而已,注意安装界面选择对应的安装路径
安装完需要在两个节点上分别运行下列脚本
#/oracle/app/oracle/product/10.2.0/crs_1/bin/crsctl stop crs
#/oracle/app/oracle/product/10.2.0/crs_1/install/root102.sh
linux 10g rac安装完10.2.0.4启动crs后,多出一个oprocd进程
ps -ef|grep init
root 29643 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.evmd run
root 29644 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd fatal
root 29645 1 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.crsd run
root 30455 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oprocd
root 30471 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oclsomon
root 30512 29644 0 16:44 ? 00:00:00 /bin/sh /etc/init.d/init.cssd daemon
第三步
crs会把asm,listener带起来
关闭
$lsnrctl stop LISTENER_SERVER1
$lsnrctl stop LISTENER_SERVER2
关闭asm
$srvctl stop asm -n server1
$srvctl stop asm -n server2
第四步
升级db
第五步
手工升级数据库
开始升级数据库
STARTUP NOMOUNT
ALTER SYSTEM SET CLUSTER_DATABASE=FALSE SCOPE=spfile;
SHUTDOWN immediate;
前期检查下升级需求
STARTUP UPGRADE
SPOOL upgrade_info.log
@?/rdbms/admin/utlu102i.sql
SPOOL OFF
STARTUP UPGRADE
SPOOL patch.log
@?/rdbms/admin/catupgrd.sql
SPOOL OFF
SHUTDOWN IMMEDIATE
STARTUP
@?/rdbms/admin/utlrp.sql
select comp_name, version, status from sys.dba_registry;
ALTER SYSTEM SET CLUSTER_DATABASE=TRUE SCOPE=spfile;
SHUTDOWN IMMEDIATE
STARTUP
emca -upgrade db -cluster
sh $ORACLE_HOME/install/changePerm.sh
相关文章推荐
- ORACLE 10G RAC 10.2.0.4 升级 10.2.0.5 手册
- Linux 上Oracle RAC 10g 升级到 Oracle RAC 11g
- linux环境下oracle版本升级(10.2.0.1-10.2.0.4)
- linux下添加10g rac节点OUI-10009错误的解决办法
- 基于Linux (RHEL 5.5) 安装Oracle 10g RAC
- Oracle 10g rac升级失败如何回退?
- Oracle 10g RAC (linux) ASM 共享存储的管理详解
- 基于Linux的Oracle 10g RAC 管理维护手记
- Oracle 10g RAC On Linux Using NFS
- 一步一步在Linux上升级10gR2 RAC到11gR2 RAC(8-完)
- Linux6.3_64安装Oracle10.2.0.1数据库并升级至10.2.0.4版本
- rac 10g 10.2.0.1升级到10.2.0.5具体解释
- 在linux上单机模拟Oracle 10g RAC集群(OCFS+ASM)
- oracle 10g rac for linux (ASM) 修改modify public IP and vip
- ORACLE 10G RAC ON RHEL 5.5 内核升级到PAE
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
- Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWire
- 一步一步在Linux上升级10gR2 RAC到11gR2 RAC(1)
- Oracle 10g R2 RAC for Redhat Linux AS 4
- Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWire