meta données pour cette page
  •  

Ceci est une ancienne révision du document !


Création Golden Image

Mecanisme qui permet d'exporter un ORACLE_HOME patché.


Sur la source en 19.23
  • en ORACLE
cd $ORACLE_HOME
 ./runInstaller -createGoldImage -destinationLocation /u01/Downloads/ -silent
Launching Oracle Database Setup Wizard...
 
Successfully Setup Software.
Gold Image location: /u01/Downloads//db_home_2025-01-29_03-10-16PM.zip


Sur la target
  • Appliquer le RPM Preinstall
yum install oracle-database-preinstall-19c
  • Préparer l'arborescence
mkdir -p /u01/Downloads
mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1
mkdir -p /u02/oradata
mkdir -p /u07/oradata/FRA
chown -R oracle:oinstall /u01 /u02 /u07 /home/oracle
chmod -R 775 /u01 /u02/* /u07/*
  • Ajout variables:
sudo su - oracle
export ORACLE_HOSTNAME=gvacoeoem.corp.sch.ch
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
export ORA_INVENTORY=/u01/app/oraInventory
export CV_ASSUME_DISTID=OL8
export SOFTWARE_DIR=/u01/Downloads

Après l'avoir copiée sur la Target, décompresser la golden Image dans le répertoire $ORACLE_HOME

cd $ORACLE_HOME
unzip -oq ${SOFTWARE_DIR}/oracle_home-19.23_2025-01-29.zip

Lancer l'installer

./runInstaller -ignorePrereq -waitforcompletion -silent                    \
-responsefile ${ORACLE_HOME}/install/response/db_install.rsp               \
oracle.install.option=INSTALL_DB_SWONLY                                    \
ORACLE_HOSTNAME=${ORACLE_HOSTNAME}                                         \
UNIX_GROUP_NAME=oinstall                                                   \
INVENTORY_LOCATION=${ORA_INVENTORY}                                        \
SELECTED_LANGUAGES=en,en_GB                                                \
ORACLE_HOME=${ORACLE_HOME}                                                 \
ORACLE_BASE=${ORACLE_BASE}                                                 \
oracle.install.db.InstallEdition=EE                                        \
oracle.install.db.OSDBA_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                                       \
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false                                 \
DECLINE_SECURITY_UPDATES=true