众所周知,oracle 数据库软件堆栈以部署起来复杂而著称,早期oracle 8i/9i/10g/11g 时代,数据库软件环境部署占据dba相当大的工作量,稍不慎很容易部署失败,造成了大家对oracle 心生畏惧,对oracle数据库上手太难的印象(实际上确实如此),但是相对友商数据库,oracle 数据库一流的性能、稳定性还是得到了大家的一致认可的。
自oracle 12c 开始,grid home 支持镜像式安装,只需解压锁grid 压缩包至 grid home,然后执行gridSetup.sh 注册、配置。
自oracle 18c 开始,db home支持镜像式安装,只需解压缩db 压缩包至 db home,然后执行runInstaller 注册、配置。
镜像式安装简化了oracle 数据库软件堆栈的部署,可以将当前环境的oracle 数据库软件环境快速克隆至其他相同平台服务器上,自oracle 18c 开始,runInstaller、gridSetup.sh 支持 createGoldImage 选项 从当前环境克隆oracle home以取代之前的 clone.pl 脚本,这里以19c 为例介绍新的oracle home克隆方式:
1、将当前环境db、grid home 更新好补丁:
su – grid
$ opatch lspatches
34580338;TOMCAT RELEASE UPDATE 19.0.0.0.0 (34580338)
34444834;OCW RELEASE UPDATE 19.17.0.0.0 (34444834)
34428761;ACFS RELEASE UPDATE 19.17.0.0.0 (34428761)
34419443;Database Release Update : 19.17.0.0.221018 (34419443)
33575402;DBWLM RELEASE UPDATE 19.0.0.0.0 (33575402)
OPatch succeeded.
su – oracle
$ opatch lspatches
34444834;OCW RELEASE UPDATE 19.17.0.0.0 (34444834)
34419443;Database Release Update : 19.17.0.0.221018 (34419443)
OPatch succeeded.
2、克隆grid home:
su – grid
$ /u01/app/19.3.0/grid/gridSetup.sh -createGoldImage -destinationLocation /home/grid/ –silent
完成后会生成一个grid home 压缩包:
3、克隆db home:
su – oracle
$ /u01/app/oracle/product/19.3.0/db_1/runInstaller -createGoldImage -destinationLocation /home/oracle/ –silent
完后后会生成一个db home 压缩包:
4、将得到的grid、db home 压缩包复制到其他相同平台服务器上进行镜像式安装即可。
标签:0.0,数据库,db,oracle,grid,home,Oracle,Home,19c From: https://www.cnblogs.com/oradba/p/16889586.html