Résumé : Procédure d'application du Release Update 22 (13.5.0.22) pour Oracle Enterprise Manager 13c Release 5, en mode Traditional Patching avec OMSPatcher.

Environnement : OEM 13cR5, base repository Oracle 19c, Linux

Références :


Contexte

Le Patch RU22 (Patch 36335368) apporte les dernières corrections de sécurité et fonctionnelles pour OEM 13c Release 5. La version résultante est 13.5.0.22.

Note : La procédure RPU (Rolling Patch Upgrade) n'est pas applicable si l'OMS n'est pas au minimum en RU03. Dans ce cas, utiliser le mode Traditional Patching décrit ici.

Prérequis

Procédure

1. Mettre à jour OMSPatcher

Vérifier la version actuelle :

export ORACLE_HOME=/u01/app/oracle/product/13.5.0/em13c
$ORACLE_HOME/OMSPatcher/omspatcher version

Si la version est inférieure à 13.9.5.20.0 (MOS Doc ID 2809842.1), télécharger le patch 19999993 depuis My Oracle Support et l'installer :

cd /u01/app/oracle/product/13.5.0/em13c
unzip ~/p19999993_135000_Generic.zip

Vérification :

$ORACLE_HOME/OMSPatcher/omspatcher version
# OMSPatcher Version: 13.9.5.20.0

2. Appliquer les patches prérequis

export ORACLE_HOME=/u01/app/oracle/product/13.5.0/em13c
export PATH=$PATH:$ORACLE_HOME/OPatch
~/emctl_oms stop oms

Patch 35430934 :

unzip p35430934_122140_Generic.zip
cd 35430934/
$ORACLE_HOME/OPatch/opatch apply
# Patch 35430934 successfully applied.

Patch 34153238 :

unzip p34153238_122140_Generic.zip
cd 34153238/
$ORACLE_HOME/OPatch/opatch apply
# Patch 34153238 successfully applied.

Patch 31657681 :

unzip p31657681_191000_Generic.zip
cd 31657681/
$ORACLE_HOME/OPatch/opatch apply
# Patch 31657681 successfully applied.

3. Créer le fichier de credentials WebLogic

$ORACLE_HOME/OMSPatcher/wlskeys/createkeys.sh -oh $ORACLE_HOME -location .

Saisir les credentials de l'Admin Server WebLogic lorsque demandé. Deux fichiers sont générés : config et key.

Créer le fichier property.file :

cat > /home/oracle/property.file << 'EOF'
AdminServerURL=t3s://em13cr5.lan:7102
AdminConfigFile=/home/oracle/config
AdminKeyFile=/home/oracle/key
EOF

4. Analyser le patch (dry-run)

unzip p36335368_135000_Generic.zip
cd 36335368/
$ORACLE_HOME/OMSPatcher/omspatcher apply -analyze \
    -property_file /home/oracle/property.file

Note : Si le mode RPU échoue avec The minimum Release Update (RU) check failed, passer en Traditional Patching (étape suivante). Ce comportement est attendu si l'OMS est en version antérieure à RU03.

5. Appliquer le patch en mode Traditional Patching

~/emctl_oms stop oms -all -force
~/emctl_oms start oms
cd 36335368
$ORACLE_HOME/OMSPatcher/omspatcher apply \
    -property_file /home/oracle/property.file

Saisir les credentials SYS lorsque demandés. OMSPatcher :

  1. Arrête l'OMS
  2. Applique les sous-patches binaires
  3. Déploie les artifacts SQL et MRS
  4. Redémarre l'OMS

Durée typique : 30 à 45 minutes.

6. Actions post-patch

$ORACLE_HOME/bin/emcli login -username=sysman
$ORACLE_HOME/bin/emcli sync

Important : Après l'application du RU19 ou supérieur, exécuter les actions décrites dans MOS Note 2998693.1 (migration OAuth de OAM vers IDCS).

Vérification

$ORACLE_HOME/OPatch/opatch lsinventory | grep "Patch description:"

Résultat attendu :

Patch description: "Oracle Enterprise Manager 13c Release 5 Platform Update 22 (13.5.0.22) for Oracle Management Service"
Patch description: "Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 22 (13.5.1.22) for Oracle Management Service"
Patch description: "Oracle Enterprise Manager for Cloud Framework 13c Release 5 Plug-in Update 22 (13.5.1.22) for Oracle Management Service"
[...]
Yacine Oumghar · DBA Oracle depuis 1998 Retour au blog