0% found this document useful (0 votes)
48 views

Clone DB HOME

Uploaded by

Yahia Hamiche
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Clone DB HOME

Uploaded by

Yahia Hamiche
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 7

lvcreate -n lv_orainventory -L 1G vg_tools

mkfs.ext4 /dev/vg_tools/lv_orainventory
mkdir -p /tools/oraInventory

vi /etc/fstab
chown oracle:dba oraInventory
chmod 775 oraInventory

======
cd /oracle/12.1.0.2/clone/bin

perl /oracle/12.1.0.2/clone/bin/clone.pl -invPtrLoc /etc/oraInst.loc \


ORACLE_BASE=/oracle \
ORACLE_HOME=/oracle/12.1.0.2 \
ORACLE_HOME_NAME=OraDB12Home1 \
OSDBA_GROUP=dba\
OSOPER_GROUP=dba

========
cd /oracle/18/clone/bin

perl /oracle/18/clone/bin/clone.pl -invPtrLoc /etc/oraInst.loc \


ORACLE_BASE=/oracle \
ORACLE_HOME=/oracle/18 \
ORACLE_HOME_NAME=OraDB18Home1 \
OSDBA_GROUP=dba\
OSOPER_GROUP=dba

======
su - oracle
cd /oracle/19.13/clone/bin

perl clone.pl ORACLE_HOME="/oracle/19.13" ORACLE_HOME_NAME="OraDB19Home1"


ORACLE_BASE="/oracle" OSDBA_GROUP=dba OSOPER_GROUP=dba

/oracle/19.13/clone/bin/perl /oracle/19.13/clone/bin/clone.pl -invPtrLoc


/etc/oraInst.loc \
ORACLE_BASE=/oracle \
ORACLE_HOME=/oracle/19.13 \
ORACLE_HOME_NAME=OraDB19Home1 \
OSDBA_GROUP=dba\
OSOPER_GROUP=dba

===
19.x:Clone.pl script is deprecated and how to clone using gold-image (Doc ID
2565006.1)

À partir de l’adresse <https://support.oracle.com/epmos/faces/DocumentDisplay?


_afrLoop=287971113096765&parent=EXTERNAL_SEARCH&sourceId=HOWTO&id=2565006.1&_afrWin
dowMode=0&_adf.ctrl-state=8pcg0rgi1_4>

1) cd /oracle/19.13
2) runInstaller -createGoldImage -destinationLocation /tmp/19c_goldimage

[05:11:00] [oracle@dc1-orasdx-p002] [ORACLE_SID] [/oracle/19.22]

$ ./runInstaller -createGoldImage -destinationLocation /backup/Oracle/GoldImage/


ERROR: Unable to verify the graphical display setup. This application requires X
display. Make sure that xdpyinfo exist under PATH variable.

No X11 DISPLAY variable was set, but this program performed an operation which
requires it.

=> run with -silent


[05:12:38] [oracle@dc1-orasdx-p002] [ORACLE_SID] [/oracle/19.22]

$ ./runInstaller -silent -createGoldImage -destinationLocation


/backup/Oracle/GoldImage/
Launching Oracle Database Setup Wizard...

Successfully Setup Software.


Gold Image location: /backup/Oracle/GoldImage//db_home_2024-03-28_05-13-32AM.zip

3) Transfert file to new server

4) cd /oracle/19.22
unzip /backup/Oracle/GoldImage/Oracle_19.22_db_home_2024-03-28_05-13-32AM.zip

./runInstaller -silent -debug -force \


oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=dba\
ORACLE_HOME=/oracle/19.13 \
ORACLE_BASE=/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.DBA_GROUP=dba\
oracle.install.db.OPER_GROUP=dba\
oracle.install.db.OSBACKUPDBA_GROUP=dba\
oracle.install.db.OSDGDBA_GROUP=dba\
oracle.install.db.OSKMDBA_GROUP=dba\
oracle.install.db.OSRACDBA_GROUP=dba\
DECLINE_SECURITY_UPDATES=true

./runInstaller -silent -noconfig -ignorePreReq -ignoreInternalDriverError \


oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=dba \
INVENTORY_LOCATION=/tools/oraInventory \
ORACLE_BASE=/oracle \
ORACLE_HOME=/oracle/19.13 \
oracle.install.db.InstallEdition=EE \
oracle.install.db.OSDBA_GROUP=dba \
oracle.install.db.OSOPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba
./runInstaller -silent -noconfig -ignorePreReq -ignoreInternalDriverError \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=dba \
INVENTORY_LOCATION=/tools/oraInventory \
ORACLE_BASE=/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.OSDBA_GROUP=dba \
oracle.install.db.OSOPER_GROUP=dba \
oracle.install.db.OSBACKUPDBA_GROUP=dba \
oracle.install.db.OSDGDBA_GROUP=dba \
oracle.install.db.OSKMDBA_GROUP=dba \
oracle.install.db.OSRACDBA_GROUP=dba

oracle.install.db.rootconfig.executeRootScript=true \
oracle.install.db.rootconfig.configMethod=ROOT

À partir de l’adresse <https://www.howtosop.com/how-to-install-oracle-19c-software-


only-with-silent-mode/>

===============

Oracle RDBMS 19c is now certified on Oracle Linux 8. Unfortunately the Oracle
Universal Installer in Silent Mode fails when checking the OS version

Oracle Universal Installer in Silent Mode


The OUI installer in silent mode stops and shows this error message: [WARNING]
[INS-08101] Unexpected error while executing the action at state:
‘supportedOSCheck’. There is no parameter available like -ignoreOS or whatever, but
two workarounds.

Workaround 1
Set the OS parameter in your terminal to a previous version and re-start the Oracle
Universal Installer.
export CV_ASSUME_DISTID=OEL7.8
Workaround 2
Edit the file cvu_config which is located in $ORACLE_HOME/cv/admin, change the line
from
# Fallback to this distribution id
#CV_ASSUME_DISTID=OEL5
to
# Fallback to this distribution id
CV_ASSUME_DISTID=OEL7.8
Save the file and re-start the Oracle Universal Installer.

À partir de l’adresse <https://www.martinberger.com/2020/05/install-oracle-19c-


rdbms-on-oracle-linux-8-avoid-warning-ins-08101-unexpected-error-while-executing-
the-action-at-state-supportedoscheck/>
[root@fedora14a ~]# rpm -qf /usr/lib/crt1.o
glibc-devel-2.13-1.i686

À partir de l’adresse <https://forums.fedoraforum.org/showthread.php?261776-


Problem-with-crt1-o-and-crti-o>

[root@dc1-orasdx-p003 home]# yum whatprovides "*libnsl.so.1*"


[root@dc1-orasdx-p003 home]# yum provides */libnsl.so.1

yum install libnsl.so.1 libnsl.x86_64 libnsl2.i686


yum install

[root@dc1-orasdx-p002 tools]# yum install libnsl.so.1 libnsl.x86_64 libnsl2.i686


Updating Subscription Management repositories.
Last metadata expiration check: 3:06:59 ago on Wed 06 Mar 2024 07:41:08 AM CET.
Dependencies resolved.
===================================================================================
==================================================================================
Package Architecture Version
Repository Size
===================================================================================
==================================================================================
Installing:
libnsl i686 2.28-236.el8.7
rhel-8-for-x86_64-baseos-rpms 111 k
libnsl x86_64 2.28-236.el8.7
rhel-8-for-x86_64-baseos-rpms 107 k
libnsl2 i686 1.2.0-
2.20180605git4a062cf.el8 rhel-8-for-x86_64-baseos-rpms
61 k
Installing dependencies:
glibc i686 2.28-236.el8.7
rhel-8-for-x86_64-baseos-rpms 2.0 M
keyutils-libs i686 1.5.10-9.el8
rhel-8-for-x86_64-baseos-rpms 34 k
krb5-libs i686 1.18.2-26.el8_9
rhel-8-for-x86_64-baseos-rpms 901 k
libcom_err i686 1.45.6-5.el8
rhel-8-for-x86_64-baseos-rpms 50 k
libselinux i686 2.9-8.el8
rhel-8-for-x86_64-baseos-rpms 172 k
libsepol i686 2.9-3.el8
rhel-8-for-x86_64-baseos-rpms 366 k
libtirpc i686 1.1.4-8.el8
rhel-8-for-x86_64-baseos-rpms 122 k
libverto i686 0.3.2-2.el8
rhel-8-for-x86_64-baseos-rpms 25 k
openssl-libs i686 1:1.1.1k-12.el8_9
rhel-8-for-x86_64-baseos-rpms 1.5 M
pcre2 i686 10.32-3.el8_6
rhel-8-for-x86_64-baseos-rpms 246 k
zlib i686 1.2.11-25.el8
rhel-8-for-x86_64-baseos-rpms 106 k
Installing weak dependencies:
glibc-gconv-extra i686 2.28-236.el8.7
rhel-8-for-x86_64-baseos-rpms 1.6 M
openssl-pkcs11 i686 0.4.10-3.el8
rhel-8-for-x86_64-baseos-rpms 70 k

Transaction Summary
===================================================================================
==================================================================================
Install 16 Packages

Total download size: 7.4 M


Installed size: 19 M
Is this ok [y/N]: y
Downloading Packages:
(1/16): keyutils-libs-1.5.10-9.el8.i686.rpm
495 kB/s | 34 kB 00:00
(2/16): glibc-gconv-extra-2.28-236.el8.7.i686.rpm
12 MB/s | 1.6 MB 00:00
(3/16): krb5-libs-1.18.2-26.el8_9.i686.rpm
10 MB/s | 901 kB 00:00
(4/16): glibc-2.28-236.el8.7.i686.rpm
12 MB/s | 2.0 MB 00:00
(5/16): libcom_err-1.45.6-5.el8.i686.rpm
1.2 MB/s | 50 kB 00:00
(6/16): libnsl-2.28-236.el8.7.i686.rpm
2.8 MB/s | 111 kB 00:00
(7/16): libnsl-2.28-236.el8.7.x86_64.rpm
3.4 MB/s | 107 kB 00:00
(8/16): libnsl2-1.2.0-2.20180605git4a062cf.el8.i686.rpm
1.8 MB/s | 61 kB 00:00
(9/16): libselinux-2.9-8.el8.i686.rpm
4.2 MB/s | 172 kB 00:00
(10/16): libtirpc-1.1.4-8.el8.i686.rpm
3.5 MB/s | 122 kB 00:00
(11/16): libsepol-2.9-3.el8.i686.rpm
7.0 MB/s | 366 kB 00:00
(12/16): libverto-0.3.2-2.el8.i686.rpm
813 kB/s | 25 kB 00:00
(13/16): pcre2-10.32-3.el8_6.i686.rpm
6.9 MB/s | 246 kB 00:00
(14/16): openssl-pkcs11-0.4.10-3.el8.i686.rpm
987 kB/s | 70 kB 00:00
(15/16): zlib-1.2.11-25.el8.i686.rpm
3.5 MB/s | 106 kB 00:00
(16/16): openssl-libs-1.1.1k-12.el8_9.i686.rpm
1.2 MB/s | 1.5 MB 00:01
-----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
Total
5.0 MB/s | 7.4 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing :
1/1
Installing : libnsl-2.28-236.el8.7.x86_64
1/16
Installing : glibc-gconv-extra-2.28-236.el8.7.i686
2/16
Running scriptlet: glibc-gconv-extra-2.28-236.el8.7.i686
2/16
Running scriptlet: glibc-2.28-236.el8.7.i686
3/16
Installing : glibc-2.28-236.el8.7.i686
3/16
Running scriptlet: glibc-2.28-236.el8.7.i686
3/16
Installing : libcom_err-1.45.6-5.el8.i686
4/16
Running scriptlet: libcom_err-1.45.6-5.el8.i686
4/16
Installing : keyutils-libs-1.5.10-9.el8.i686
5/16
Installing : libsepol-2.9-3.el8.i686
6/16
Running scriptlet: libsepol-2.9-3.el8.i686
6/16
Installing : libverto-0.3.2-2.el8.i686
7/16
Installing : pcre2-10.32-3.el8_6.i686
8/16
Installing : libselinux-2.9-8.el8.i686
9/16
Running scriptlet: libselinux-2.9-8.el8.i686
9/16
Installing : zlib-1.2.11-25.el8.i686
10/16
Installing : openssl-pkcs11-0.4.10-3.el8.i686
11/16
Installing : openssl-libs-1:1.1.1k-12.el8_9.i686
12/16
Running scriptlet: openssl-libs-1:1.1.1k-12.el8_9.i686
12/16
Installing : krb5-libs-1.18.2-26.el8_9.i686
13/16
Installing : libtirpc-1.1.4-8.el8.i686
14/16
Running scriptlet: libtirpc-1.1.4-8.el8.i686
14/16
Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.i686
15/16
Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.i686
15/16
Installing : libnsl-2.28-236.el8.7.i686
16/16
Running scriptlet: libnsl-2.28-236.el8.7.i686
16/16
Verifying : glibc-2.28-236.el8.7.i686
1/16
Verifying : glibc-gconv-extra-2.28-236.el8.7.i686
2/16
Verifying : keyutils-libs-1.5.10-9.el8.i686
3/16
Verifying : krb5-libs-1.18.2-26.el8_9.i686
4/16
Verifying : libcom_err-1.45.6-5.el8.i686
5/16
Verifying : libnsl-2.28-236.el8.7.i686
6/16
Verifying : libnsl-2.28-236.el8.7.x86_64
7/16
Verifying : libnsl2-1.2.0-2.20180605git4a062cf.el8.i686
8/16
Verifying : libselinux-2.9-8.el8.i686
9/16
Verifying : libsepol-2.9-3.el8.i686
10/16
Verifying : libtirpc-1.1.4-8.el8.i686
11/16
Verifying : libverto-0.3.2-2.el8.i686
12/16
Verifying : openssl-libs-1:1.1.1k-12.el8_9.i686
13/16
Verifying : openssl-pkcs11-0.4.10-3.el8.i686
14/16
Verifying : pcre2-10.32-3.el8_6.i686
15/16
Verifying : zlib-1.2.11-25.el8.i686
16/16
Installed products updated.
Last metadata expiration check: 3:07:32 ago on Wed 06 Mar 2024 07:41:08 AM CET.

Installed:
glibc-2.28-236.el8.7.i686 glibc-gconv-extra-2.28-236.el8.7.i686
keyutils-libs-1.5.10-9.el8.i686 krb5-libs-1.18.2-26.el8_9.i686
libcom_err-1.45.6-5.el8.i686 libnsl-2.28-236.el8.7.i686
libnsl-2.28-236.el8.7.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.i686
libselinux-2.9-8.el8.i686 libsepol-2.9-3.el8.i686
libtirpc-1.1.4-8.el8.i686 libverto-0.3.2-2.el8.i686
openssl-libs-1:1.1.1k-12.el8_9.i686 openssl-pkcs11-0.4.10-3.el8.i686
pcre2-10.32-3.el8_6.i686 zlib-1.2.11-25.el8.i686

Complete!

You might also like