欢迎来到天天文库
浏览记录
ID:34333495
大小:1.26 MB
页数:17页
时间:2019-03-05
《oracle_rac_10.2.0.1升级10.2.0.4-安装配置详细过程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实用文案数据库RAC版本升级详细步骤参考Oracle官方文档一、概述数据库做版本升级,版本从oracle10g10.2.0.1升级到oracle10g10.2.0.4。本次操作因为涉及到生产数据库系统,须停止生产服务应用,所以升级需要在业务量尽可能少的环境下操作。升级操作大概需要3~4个小时,具体安排如下表。序号操作内容花费时间备注1停止业务系统10分钟操作步骤参考系统运营维护手册2备份原数据库全库30分钟操作步骤参考系统运营维护手册3升级数据库1小时301.停止数据库服务2.升级CRS软件3.升级数据库软件4.升级数据库5.测试升级后版本4启动业务
2、系统20分钟操作步骤参考系统运营维护手册二、数据库升级操作如下操作步骤实现数据库由Oracle10.2.0.1版本到Oracle10.2.0.4版本的升级,建议有数据库应用经验者操作。1.1升级前准备1.1.1升级背景Oracle升级介质:Oracle10.2.0.4补丁包。下载地址:ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip在升级包内有关于RAC升级英文说明文档(README.html),供参考。用oracle用户上传下载的升级包到节点1的/home/oracle
3、目录下。标准文档实用文案Oracle当前版本:Oracle10.2.0.1计划升级到版本:Oracle10.2.0.4应用服务器节点名字:rac1、rac2应用数据库全局服务名:rac应用数据库实例名:rac1、rac21.1.1停止业务系统(一)停止业务应用系统。登陆两台web服务器其中一台,执行clpcl-t-a命令停止业务系统HA。确定两台web服务器没有业务在运行[root@web1~]#ps–ef
4、grepjava[root@web2~]#ps–ef
5、grepjava没有进程在运行,否则需要把当前运行的进程kill掉。1.1.2备份应用数据
6、库数据一、执行rman命令对数据库进行完全备份用oracle用户登陆节点1(rac1)。执行如下命令,备份全局数据库[oracle@rac1~]$/opt/app/oracle/backup_scripts/full_backup.sh>rac_full_backup.log确认备份成功。执行如下命令查看备份文件。[oracle@rac1~]$ll/database_backup/*备份日期*注意:其中的日期格式如为2010年1月1日备份,则格式为20100101如果存在备份文件说明,备份成功。二、对post_kf用户数据执行逻辑备份[oracle@
7、rac1~]$expevans/evans998@racfile=post_kf_date.dmplog=post_kf_date.logfull=y其中date为备份具体日期时间。1.2Oracle10.2.0.4升级配置1.2.1升级CRS软件确定升级安装包已经上传到数据服务器的/home/oracle目录下,并且确认安装包所属权限为oracle权限。升级操作使用图形界面安装,需要在服务器现场操作。标准文档实用文案登陆两台数据库服务器,如果是终端模式,需要切换到图形模式。终端模式切换到图形模式,只需要用root用户在终端模式下执行startx命令
8、即可。如下[root@rac1~]#startx为了保证运行升级安装时,能够打开图形界面,需要用root用户执行如下操作。[root@rac1~]#xhost+升级操作步骤如下(如不做特殊说明,如下均为oracle用户操作):操作(一)登陆节点1,在节点1上(rac1)用oracle用户停止进程。可以用crs_stop-all停止所有服务。如下[oracle@rac1~]$crs_stop-all或者逐个停止也可以。[oracle@rac1~]$srvctlstopdatabase-drac[oracle@rac1~]$srvctlstopnodea
9、pps-nrac1[oracle@rac1~]$srvctlstopnodeapps-nrac2[oracle@rac1~]$/opt/app/oracle/crs/10.2.0/bin/crs_stop-all一定要确认服务已经停止,查看crs运行状态。[oracle@rac1~]#crs_stat-t查看两个节点的所有服务stat都是offline操作(二)解压升级包打开终端,切换到oracle用户下,切换目录到升级包目录,如下[oracle@rac1~]$su–oracle[oracle@rac1~]$cd/home/oracle[oracle
10、@rac1~]$unzipp6810189_10204_Linux-x86-64.zip#解压操作操作(三)
此文档下载收益归作者所有