暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
oracle rac 12.2.0.1 for linux 补丁升级(GI+OJVM+DATABASE)
4167
5页
30次
2020-07-07
10墨值下载
环境描述 :
linux 64 位上的 oracle 12c rac 12.2.0.1 升级到 12.2.0.1.20200414
一、OPatch 升级(grid oracle 用户都得升级)
1>查看 opatch 版本:
su - grid
$ORACLE_HOME/OPatch/opatch version
2>去官方下载最新的 opatch 版本,metalink 里搜索:6880880(列出所有大版本的 opatch),找到 12c
下载:
p6880880_122010_Linux-x86-64.zip
3>更新 OPatch(grid oracle 用户下,两个节点都执行)
直接 mv 掉原来的 opatch 目录,然后解压最新版本的 opatch 软件到 ORACLE_HOME 下面即可:
grid 用户用 root 执行 move OPatch 操作,但是解压还是 grid 做。(要不 grid 没权限)
//grid opatch 升级
cd /root/
cp p6880880_122010_Linux-x86-64.zip /home/grid/
chown grid:oinstall /home/grid/p6880880_122010_Linux-x86-64.zip
su - grid
unzip p6880880_122010_Linux-x86-64.zip
su root
cd $ORACLE_HOME
mv OPatch OPatch.bak
mv /home/grid/OPatch ./
$ORACLE_HOME/OPatch/opatch version
rm /home/grid/p6880880_122010_Linux-x86-64.zip
//oracle opatch 升级
cd /root/
cp p6880880_122010_Linux-x86-64.zip /home/oracle/
chown oracle:oinstall /home/oracle/p6880880_122010_Linux-x86-64.zip
su - oracle
unzip p6880880_122010_Linux-x86-64.zip
cd $ORACLE_HOME
mv OPatch OPatch.bak
mv /home/oracle/OPatch ./
$ORACLE_HOME/OPatch/opatch version
rm /home/oracle/p6880880_122010_Linux-x86-64.zip
二、GI PSU 升级
1、去官网下载补丁(通过 Doc ID 1454618.1 查看 GI PSU
p30920127_122010_Linux-x86-64.zip
2、上传到服务器上解压:
unzip p30920127_122010_Linux-x86-64.zip
放在/tmp 下面- grid 解压
su - grid
cd /tmp
unzip unzip p30920127_122010_Linux-x86-64.zip
3、用-analyze 命令预安装补丁,测试兼容性(两个节点都做-root 执行)
su - grid
su
$ORACLE_HOME/OPatch/opatchauto apply /tmp/30920127 -analyze //必须 root 下面执
//问题 1:如果集群不启动,报错如下:
OPATCHAUTO-72029: CLusterware home not configured.
OPATCHAUTO-72029: Clusterware is either not running or not configured or cluster
is software only GI
OPATCHAUTO-72029: If only Grid Infrastructure software is installed, please run
opatchauto with '-oh' option . Alternatively configure and start the Clusterware
before running opatchauto.
//问题 2$ORACLE_HOME 目录必须有 20G 空闲空间,否则自检过不去
//问题 3:
Analysis for patches has failed.
ERROR: Invalid Patch location: /home/grid/30920127
这个是解压的路径有问题,解压到/tmp 后无以上报错。
4、更新 GI 补丁和 database 补丁
//两个 node 依次执行,做之前记得先-analyze
$ORACLE_HOME/OPatch/opatchauto apply /tmp/30920127 //24 分钟左右-单个节点
[grid@node2:/tmp]$$ORACLE_HOME/OPatch/opatch lspatches
30888810;TOMCAT RELEASE UPDATE 12.2.0.1.0(ID:RELEASE) (30888810)
30886680;Database Apr 2020 Release Update : 12.2.0.1.200414 (30886680)
30882603;OCW APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30882603)
30869447;ACFS APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30869447)
26839277;DBWLM RELEASE UPDATE 12.2.0.1.0(ID:170913) (26839277)
[oracle@node1:/home/oracle]$$ORACLE_HOME/OPatch/opatch lspatches
30886680;Database Apr 2020 Release Update : 12.2.0.1.200414 (30886680)
30882603;OCW APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30882603)
//卸载
To roll back the patch from the GI home and each Oracle RAC database home:
# opatchauto rollback <UNZIPPED_PATCH_LOCATION>/30920127
5、加载改动的 SQL 文件到数据库--只需要一个节点执行
=>如果是 Standalone DB(独立数据库):
sqlplus / as sysdba
of 5
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜