19C Oracle 集群(RAC)软件 与数据库软件 PSU 补丁部署流程

Oracle 集群部署补丁流程

复制代码
1. 安装 Grid 集群软件(过程忽略)
2. Grid 集群软件打 PSU 补丁
3. 安装数据库软件(过程忽略)
4. 数据库软件打 PSU 补丁
5. 创建数据库实例(过程忽略)

更新集群软件补丁(两边节点各自执行)

安装 Grid 集群软件的过程请自行完成

更新OPatch

  1. 解压OPatch
    将最新版opatch文件解压缩,上传到grid用户的oracle_home路径下

    [root@rac1 soft]# unzip p6880880_190000_v30_Linux-x86-64_12.2.16.0.0.zip

  2. 备份grid的OPatch

    [root@rac1 soft]# mv /u01/app/19.3.0/grid/OPatch/ /u01/app/19.3.0/grid/OPatch_bak/

  3. 复制新的OPatch到指定路径

    [root@rac1 soft]# cp -R /soft/OPatch/ /u01/app/19.3.0/grid/OPatch/
    [root@rac1 soft]# chown -R grid:oinstall /u01/app/19.3.0/grid/OPatch

  1. 确认OPatch版本

    [root@rac1 soft]# /u01/app/19.3.0/grid/OPatch/opatch version

安装GRID集群软件PSU

上传、解压缩PSU补丁文件。

  • 暂停EM(若有开启EM)

    su -- oracle
    echo ORACLE_UNQNAME emctl status dbconsole ORACLE_HOME/bin/emctl stop dbconsole

  • 补丁解压缩并且赋权

    [root@rac1 soft]# cd /soft
    [root@rac1 soft]# unzip p34130714_190000_Linux-x86-64.zip
    [root@rac1 soft]# chown -R grid:oinstall /soft/34130714/

  • 运行安装PSU补丁

    [root@rac1 soft]# /u01/app/19.3.0/grid/OPatch/opatchauto apply /soft/34130714/ -oh /u01/app/19.3.0/grid/

检查打补丁情况

复制代码
[root@rac1 bin]#  su - grid
[root@rac1 bin]# cd /u01/app/19.3.0/grid/OPatch
[grid@rac1 OPatch]$ ./opatch lsinventory
[grid@rac1 OPatch]$ ./opatch lspatches

给数据库打补丁(两边节点各自执行)

安装数据库软件过程请自行完成

补丁包与GRID集群的一致

备份OPatch

复制代码
[root@rac1 soft]# su - oracle
[oracle@rac1 ~]$ cd $ORACLE_HOME
[oracle@rac1 db_1]$ mv /u01/app/oracle/product/19.3.0/dbhome_1/OPatch /u01/app/oracle/product/19.3.0/dbhome_1/OPatch_bak
  • 执行更新OPatch

    [root@rac1 soft]#cp -R /soft/OPatch /u01/app/oracle/product/19.3.0/dbhome_1/OPatch
    [root@rac1 soft]# chown -R oracle:oinstall /u01/app/oracle/product/19.3.0/dbhome_1/OPatch

打数据库PSU补丁

  • 以root用户执行

    [root@rac1 soft]# /u01/app/oracle/product/19.3.0/dbhome_1/opatchauto apply /soft/34130714 --oh /u01/app/oracle/product/19.3.0/dbhome_1/

相关推荐
码出钞能力1 小时前
apache-shardingsphere-5.5.3自定义分片算法
数据库
兜有米啦1 小时前
数据库第二次作业
数据库
nVisual2 小时前
机柜PDU安装位置与空间建模方案
大数据·网络·数据库·信息可视化·数据中心基础设施管理
weixin_6682 小时前
Cursor-superpowers插件用法
数据库·人工智能
NWU_白杨2 小时前
三种常用的数据存储技术
数据库·redis·mysql·sqlite
吃饱了得干活2 小时前
亿级订单表分库分表设计,从0到1全流程
java·数据库·面试
蓝创工坊Blue Foundry3 小时前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
麦聪聊数据3 小时前
企业数据市场建设(三):API 化服务封装,让数据开箱即用、避免重复开发
数据库
脱胎换骨-军哥3 小时前
C++数据库存储引擎内核开发:B+树索引与MVCC并发控制的完整实现
数据库·c++·b树
麦聪聊数据3 小时前
企业数据市场建设(四):流程闭环与价值运营,让数据市场真正转起来
运维·数据库