zoukankan      html  css  js  c++  java
  • How to use create goldimage for cloning in 19C

    The clone.pl script has been deprecated – Database Upgrade Guide: Deprecation of clone.pl Script

    https://docs.oracle.com/en/database/oracle/oracle-database/19/upgrd/behavior-changes-deprecated-desupport-oracle-database.html#GUID-7FB80F21-6313-4967-87B2-5E439218C6DE


    To clone Oracle software, use createGoldImage and then install the software as usual.
    DEMO for DB:
    Source: /u01/app/oracle/product/19.0.0/dbhome_1
    Target: /u01/app/oracle/product/19.0.0/dbhome_2
    [oracle@ol7-19-rac1 ~]$ ls -l /u01/app/oracle/product/19.0.0/dbhome_2/
    total 0
    [oracle@ol7-19-rac1 ~]$ $ORACLE_HOME/runInstaller -createGoldImage -destinationLocation /u01/app/oracle/product/19.0.0/dbhome_2 -silent
    Launching Oracle Database Setup Wizard...
    [oracle@ol7-19-rac1 ~]$ ls -l /u01/app/oracle/product/19.0.0/dbhome_2/
    total 3069584
    -rw-r--r--. 1 oracle oinstall 3143250100 Oct 29 13:09 db_home_2019-10-29_12-59-52PM.zip
    [oracle@ol7-19-rac1 ~]$ cd /u01/app/oracle/product/19.0.0/dbhome_2/
    [oracle@ol7-19-rac1 dbhome_2]$ unzip -qo db_home_2019-10-29_12-59-52PM.zip
    [oracle@ol7-19-rac1 dbhome_2]$ ls -ld *
    drwxr-xr-x. 2 oracle oinstall 102 Oct 2 00:06 addnode
    drwxr-xr-x. 3 oracle oinstall 20 Oct 2 00:35 admin
    drwxr-xr-x. 6 oracle oinstall 4096 Apr 17 2019 apex
    drwxr-xr-x. 9 oracle oinstall 93 Apr 17 2019 assistants
    drwxr-xr-x. 2 oracle oinstall 8192 Oct 29 13:00 bin
    drwxr-xr-x. 4 oracle oinstall 87 Oct 2 00:06 clone
    drwxr-xr-x. 6 oracle oinstall 55 Apr 17 2019 crs
    drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 css
    drwxr-xr-x. 11 oracle oinstall 4096 Apr 17 2019 ctx
    drwxr-xr-x. 7 oracle oinstall 71 Apr 17 2019 cv
    drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 data
    -rw-r--r--. 1 oracle oinstall 3143250100 Oct 29 13:09 db_home_2019-10-29_12-59-52PM.zip
    drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 dbjava
    drwxr-xr-x. 2 oracle oinstall 66 Oct 29 12:35 dbs
    drwxr-xr-x. 5 oracle oinstall 4096 Oct 2 00:06 deinstall
    drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 demo
    drwxr-xr-x. 3 oracle oinstall 20 Apr 17 2019 diagnostics
    drwxr-xr-x. 13 oracle oinstall 4096 Apr 17 2019 dmu
    drwxr-xr-x. 4 oracle oinstall 30 Apr 17 2019 drdaas
    drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 dv
    -rw-r--r--. 1 oracle oinstall 852 Aug 18 2015 env.ora
    drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 has
    drwxr-xr-x. 5 oracle oinstall 41 Apr 17 2019 hs
    drwxr-xr-x. 10 oracle oinstall 4096 Oct 29 13:08 install
    drwxr-xr-x. 2 oracle oinstall 29 Apr 17 2019 instantclient
    drwxr-x---. 13 oracle oinstall 4096 Oct 29 13:00 inventory
    drwxr-xr-x. 8 oracle oinstall 82 Oct 29 13:00 javavm
    drwxr-xr-x. 3 oracle oinstall 35 Apr 17 2019 jdbc
    drwxr-xr-x. 6 oracle oinstall 4096 Oct 29 13:00 jdk
    drwxr-xr-x. 2 oracle oinstall 4096 Oct 8 20:23 jlib
    drwxr-xr-x. 10 oracle oinstall 4096 Apr 17 2019 ldap
    drwxr-xr-x. 4 oracle oinstall 12288 Oct 29 13:00 lib
    drwxr-x---. 2 oracle oinstall 6 Oct 2 00:10 log
    drwxr-xr-x. 9 oracle oinstall 98 Apr 17 2019 md
    drwxr-xr-x. 4 oracle oinstall 31 Apr 17 2019 mgw
    drwxr-xr-x. 10 oracle oinstall 4096 Oct 29 13:00 network
    drwxr-xr-x. 5 oracle oinstall 46 Apr 17 2019 nls
    drwxr-xr-x. 8 oracle oinstall 101 Apr 17 2019 odbc
    drwxr-xr-x. 5 oracle oinstall 42 Apr 17 2019 olap
    drwxr-x---. 14 oracle oinstall 4096 Oct 2 00:06 OPatch
    drwxr-xr-x. 7 oracle oinstall 65 Apr 17 2019 opmn
    drwxr-xr-x. 4 oracle oinstall 34 Apr 17 2019 oracore
    drwxr-xr-x. 6 oracle oinstall 52 Apr 17 2019 ord
    drwxr-xr-x. 4 oracle oinstall 66 Apr 17 2019 ords
    drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 oss
    drwxr-xr-x. 8 oracle oinstall 4096 Oct 2 00:06 oui
    drwxr-xr-x. 4 oracle oinstall 33 Apr 17 2019 owm
    drwxr-xr-x. 5 oracle oinstall 39 Apr 17 2019 perl
    drwxr-xr-x. 6 oracle oinstall 78 Apr 17 2019 plsql
    drwxr-xr-x. 6 oracle oinstall 56 Oct 29 13:00 precomp
    drwxr-xr-x. 2 oracle oinstall 26 Apr 17 2019 QOpatch
    drwxr-xr-x. 5 oracle oinstall 52 Apr 17 2019 R
    drwxr-xr-x. 4 oracle oinstall 29 Apr 17 2019 racg
    drwxr-xr-x. 15 oracle oinstall 4096 Oct 29 13:00 rdbms
    drwxr-xr-x. 3 oracle oinstall 21 Apr 17 2019 relnotes
    -rwx------. 1 oracle oinstall 549 Oct 2 00:06 root.sh
    -rwx------. 1 oracle oinstall 786 Apr 17 2019 root.sh.old
    -rw-r-----. 1 oracle oinstall 10 Apr 17 2019 root.sh.old.1
    -rwx------. 1 oracle oinstall 638 Apr 18 2019 root.sh.old.2
    -rw-r-----. 1 oracle oinstall 10 Apr 17 2019 root.sh.old.3
    -rwxr-x---. 1 oracle oinstall 1783 Mar 8 2017 runInstaller
    -rw-r--r--. 1 oracle oinstall 2927 Oct 14 2016 schagent.conf
    drwxr-xr-x. 5 oracle oinstall 4096 Apr 17 2019 sdk
    drwxr-xr-x. 3 oracle oinstall 18 Apr 17 2019 slax
    drwxr-xr-x. 4 oracle oinstall 41 Apr 17 2019 sqldeveloper
    drwxr-xr-x. 3 oracle oinstall 17 Apr 17 2019 sqlj
    drwxr-xr-x. 5 oracle oinstall 4096 Oct 8 20:22 sqlpatch
    drwxr-xr-x. 6 oracle oinstall 53 Oct 2 00:05 sqlplus
    drwxr-xr-x. 6 oracle oinstall 54 Apr 17 2019 srvm
    drwxr-xr-x. 5 oracle oinstall 45 Oct 29 13:00 suptools
    drwxr-xr-x. 3 oracle oinstall 35 Apr 17 2019 ucp
    drwxr-xr-x. 4 oracle oinstall 31 Apr 17 2019 usm
    drwxr-xr-x. 2 oracle oinstall 33 Apr 17 2019 utl
    drwxr-xr-x. 3 oracle oinstall 19 Apr 17 2019 wwg
    drwxr-x---. 7 oracle oinstall 69 Apr 17 2019 xdk

    DEMO for GI:
    Source: /u01/app/19.0.0/grid
    Target: /u01/app/19.0.0/grid5
    [root@ol7-19-rac1 ~]# mkdir -p /u01/app/19.0.0/grid5
    [root@ol7-19-rac1 ~]# chmod 775 /u01/app/19.0.0/grid5
    [root@ol7-19-rac1 ~]# chown oracle:oinstall /u01/app/19.0.0/grid5
    [root@ol7-19-rac1 ~]# ls -ld /u01/app/19.0.0/grid5/
    drwxrwxr-x. 2 oracle oinstall 6 Oct 29 13:15 /u01/app/19.0.0/grid5/
    [root@ol7-19-rac1 ~]# cd /u01/app/19.0.0/grid/log
    [root@ol7-19-rac1 log]# chmod 775 -R ol7-19-rac1/ procwatcher/
    [root@ol7-19-rac1 log]# ls -l
    total 4
    drwxr-xr-x. 2 oracle oinstall 6 Oct 1 23:44 crs
    drwxr-x---. 4 oracle oinstall 57 Oct 1 23:50 diag
    drwxrwxr-x. 20 root oinstall 4096 Oct 1 23:47 ol7-19-rac1
    drwxrwxr-x. 3 root root 66 Oct 25 15:08 procwatcher

    [oracle@ol7-19-rac1 ~]$ echo $ORACLE_HOME
    /u01/app/19.0.0/grid
    [oracle@ol7-19-rac1 ~]$ $ORACLE_HOME/gridSetup.sh -creategoldimage -destinationlocation /u01/app/19.0.0/grid5 -silent
    Launching Oracle Grid Infrastructure Setup Wizard...
    Successfully Setup Software.
    Gold Image location: /u01/app/19.0.0/grid5/grid_home_2019-10-29_04-36-47PM.zip
    [oracle@ol7-19-rac1 ~]$ ll /u01/app/19.0.0/grid5/*
    -rw-r--r--. 1 oracle oinstall 4426495995 Oct 29 16:46 /u01/app/19.0.0/grid5/grid_home_2019-10-29_04-36-47PM.zip
    In summary, creategoldimage is the new standard for cloning Oracle Homes since clone.pl has been deprecated.

    原文来自于:

    https://blog.pythian.com/how-to-use-creategoldimage-for-cloning-in-19c/

  • 相关阅读:
    edgedb 内部pg 数据存储的探索 (四) 源码编译
    edgedb 内部pg 数据存储的探索 (二) 创建数据库命令说明
    edgedb 内部pg 数据存储的探索 (三) 源码包setup.py 文件
    python 集成cython && push 测试pip 仓库
    python 集成cython 简单测试
    click python cli 开发包
    转载一篇阿里云Terraform 开发指南
    zabbix 4.2 支持 timescledb 了
    edgedb 内部pg 数据存储的探索 (一)基本环境搭建
    Podman and Buildah for Docker users
  • 原文地址:https://www.cnblogs.com/OrcinusOrca/p/14731981.html
Copyright © 2011-2022 走看看