Guide d'installation et de mise à niveau d'NetBackup IT Analytics pour Linux
- Présentation de l'installation
- Installation de NetBackup IT Analytics sur un serveur Linux
- Étape 4 : Installer les fichiers binaires d'application de la base de données Oracle (Linux)
- Vérification de la configuration de licence actuelle
- Étapes suivantes
- Mise à niveau du portail NetBackup IT Analytics sous Linux
- Mettre à niveau le portail NetBackup IT Analytics
- Fusion d'attributs lors de la mise à niveau du portail
- Mises à niveau du collecteur de données
- Mise à niveau et migration vers un nouveau serveur
- Mise à niveau et migration vers un nouveau serveur
- Mise à niveau et migration vers un nouveau serveur
- Annexe A. Xvfb (X Virtual Frame Buffer)
- Annexe B. Correctifs Oracle pour le serveur de base de données
Installation des correctifs Oracle
- En tant qu'utilisateur racine, créez une copie des fichiers de correctifs combinés de la base de données Oracle et du lot JDK à partir de
/tmp
vers le dossier/opt/aptare/oracle
en utilisant les commandes suivantes :mv p36522340_190000_Linux-x86-64.zip /opt/aptare/oracle mv p36538667_190000_Linux-x86-64.zip /opt/aptare/oracle
- Accédez au dossier
/opt/aptare/oracle
et décompressez le fichier.cd /opt/aptare/oracle unzip p36522340_190000_Linux-x86-64.zip
La commande ci-dessus va créer un dossier
36522340
dans le dossier /opt/aptare/oracle.unzip p36538667_190000_Linux-x86-64.zip
La commande ci-dessus va créer un dossier p36538667 dans
/opt/aptare/oracle
.Pendant la décompression, si le message suivant apparaît, ajoutez 'y' comme indiqué ci-dessous.
replace PatchSearch.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
- Définition des autorisations sur les dossiers de correctifs 36522340 et 36538667
chown -R aptare:dba 36522340 chown -R aptare:dba 36538667
Remarque :
Si vous avez déjà installé un correctif Oracle, ignorez les étapes 4 à 10 ci-après.
- En tant qu'utilisateur racine, copiez les deux fichiers jar de
/tmp
dans le dossier/opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
.mv xdb6.jar /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib mv xmlparserv2-sans-jaxp-services.jar /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
- Modifiez les autorisations des fichiers jar et perl
cd /opt/aptare/oracle/sqldeveloper/sqldeveloper/lib chown -R aptare:dba xdb6.jar chown -R aptare:dba xmlparserv2-sans-jaxp-services.jar cd /opt/aptare/oracle chown -R aptare:dba perl chmod -R 775 perl
- Vérifiez si le dossier
oraInventory
est disponible dans/opt/
. Si le dossier n'est pas disponible, alorscd /opt/aptare/upgrade cp oraInventory.zip /opt/ unzip oraInventory
- Vérifiez l'autorisation du dossier
/opt/oraInventory
pour aptare:dba, sinon, modifiez l'autorisationcd /opt/ chown -R aptare:dba oraInventory
- Exécutez la commande su - aptare.
- Exécutez la commande suivante pour joindre le répertoire d'origine Oracle
$ORACLE_HOME/oui/bin/runInstaller -silent -ignoreSysPrereqs -invPtrLoc "/opt/aptare/oracle/oraInst.loc" -attachHome ORACLE_HOME="/opt/aptare/oracle" ORACLE_HOME_NAME="OraDB19c_home" INVENTORY_LOCATION="/opt/oraInventory"
Remarque :
Si Oracle Home est déjà connecté, le message Le répertoire d'origine Oracle existe déjà à cet emplacement. Sélectionnez un autre emplacement. s'affiche. Ignorez ce message.
- Suivez les étapes pour apporter des modifications à fuser si vous voyez l'erreur fuser « Commande manquante :fuser ».
cd /opt/aptare/oracle/bin/ touch fuser chmod 755 fuser
- Si vous continuez à partir de l'étape 3, connectez-vous en tant qu'utilisateur APTARE via la commande ci-dessous. Sinon, passez à l'étape suivante.
su - aptare
- Définissez le chemin d'accès. Vous devez définir tous les chemins d'accès, sinon l'application du correctif risque d'échouer.
export PATH=$PATH:/opt/aptare/oracle/OPatch export PATH=$PATH:/usr/ccs/bin PATH=$PATH:/opt/aptare/oracle/sqldeveloper/sqldeveloper/lib
- Vérifiez qu'il n'existe aucun conflit
OPatch
.Cette étape permet de vérifier les éventuels conflits aussi bien au niveau du correctif RU de la base de données que des correctifs OJVM.
cd /opt/aptare/oracle/36522340 /opt/aptare/oracle/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- Si aucun conflit n'est détecté, exécutez la commande suivante pour appliquer le correctif RU de la base de données à partir du dossier
/opt/aptare/oracle/36522340/36582781
.cd /opt/aptare/oracle/36522340/36582781 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches:36582781 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Backing up files... Applying interim patch '36582781' to OH '/opt/aptare/oracle' Patching component oracle.rdbms.rsf, 19.0.0.0.0... Patching component oracle.rdbms.util, 19.0.0.0.0... Patching component oracle.rdbms, 19.0.0.0.0... Patching component oracle.assistants.acf, 19.0.0.0.0... Patching component oracle.assistants.deconfig, 19.0.0.0.0... Patch 36582781 successfully applied. Sub-set patch [36233263] has become inactive due to the application of a super-set patch [36582781]. Sub-set patch [36195566] has become inactive due to the application of a super-set patch [36582781]. Please refer to Doc ID 2161861.1 for any possible further required actions. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2024-07-17_02-13-01AM_1.log OPatch succeeded.
- Exécutez les commandes suivantes pour appliquer le correctif OJVM à partir du dossier /opt/aptare/oracle/36522340/36414915.
Remarque :
Ignorez tout message d'avertissement s'il est lié à la restauration du correctif. Le message s'affiche si aucun correctif de sécurité Oracle n'a été appliqué précédemment.
cd /opt/aptare/oracle/36522340/36414915 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches:36414915 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Backing up files... Applying interim patch '36414915' to OH '/opt/aptare/oracle' Patching component oracle.javavm.server, 19.0.0.0.0... Patching component oracle.javavm.server.core, 19.0.0.0.0... Patching component oracle.rdbms.dbscripts, 19.0.0.0.0... Patching component oracle.rdbms, 19.0.0.0.0... Patching component oracle.javavm.client, 19.0.0.0.0... Patch 36414915 successfully applied. Sub-set patch [36199232] has become inactive due to the application of a super-set patch [36414915]. Refer to Doc ID 2161861.1 for any possible further required actions. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2024-07-17_02-26-35AM_1.log OPatch succeeded.
- Accédez à /opt/aptare/oracle/36538667 et recherchez d'éventuels conflits OPatch pour le correctif du lot JDK.
cd /opt/aptare/oracle/36538667 /opt/aptare/oracle/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- Si aucun conflit n'est détecté, exécutez les commandes suivantes pour appliquer le correctif JDK à partir du dossier /opt/aptare/oracle/36538667.
cd /opt/aptare/oracle/36538667 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 36538667 Do you want to proceed? [y|n] y All checks passed. Backing up files... Applying interim patch '36538667' to OH ApplySession: Optional component(s) [ oracle.jdk, 1.8.0.191.0 ] not present in the Oracle Home or a higher version is found." . Patching component oracle.jdk, 1.8.0.201.0... Patch 36538667 successfully applied. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2024-07-17_02-50-23AM_1.log OPatch succeeded.
Ignorez tous les messages concernant le JDK non présent ou la version supérieure présente « ApplySession : composants facultatifs [ oracle.jdk, 1.8.0.191.0 ] absents du répertoire d'origine Oracle ou d'une version ultérieure. »
- Vérifiez qu'
OPatch
a réussi en utilisant les commandes suivantes, qui afficheront les résultats de l'application OPatch pour les correctifs de lot de la base de données, OJVM et JDK :/opt/aptare/oracle/OPatch/opatch lsinventory -detail . . . OPatch succeeded.
- Connectez-vous à SQL Plus à l'aide de la commande suivante :
-bash-4.2$ sqlplus /nolog
SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jul 17 13:09:16 2024
Version 19.24.0.0.0
Copyright (c) 1982, 2024, Oracle. All rights reserved.
- Se connecter en tant que sysdba
SQL> connect / as sysdba
Connected to an idle instance.
- Démarrez la base de données.
SQL> startup
ORACLE instance started.
:
:
Database mounted.
Database opened.
- Ouvrez toutes les bases de données enfichables.
SQL> alter pluggable database all open;
Pluggable database altered.
- Quittez l'invite SQL.
SQL> quit
- Datapatch est exécuté pour terminer le déploiement SQL post-installation pour le correctif en cours d'installation.
Exécutez la commande suivante pour appliquer le correctif à la base de données enfichable. (Cette opération peut durer plusieurs minutes.)
/opt/aptare/oracle/OPatch/datapatch -verbose
Remarque :
Si le message run utlrp.sql s'affiche, pour le valider à nouveau, exécutez-le
-bash-4.2$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Wed Jul 17 13:09:16 2024 Version 19.24.0.0.0 Copyright (c) 1982, 2022, Oracle. All rights reserved. Connected to: Oracle Database 19c Standard Edition 2 Release 19.0.0.0.0 - Production Version 19.24.0.0.0 SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql Session altered. : : Installing patches... Patch installation complete. Total patches installed: 9 Validating logfiles...done Patch 36199232 rollback (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36199232/ 25601966/36199232_rollback_SCDBCNTR_CDBROOT_2024Jul17_13_14_32.log (no errors) Patch 36582781 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36582781 /25751445/36582781_apply_SCDBCNTR_CDBROOT_2024Jul17_13_14_33.log (no errors) Patch 36414915 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36414915 /25700138/36414915_apply_SCDBCNTR_CDBROOT_2024Jul17_13_14_33.log (no errors) Patch 36199232 rollback (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36199232 /25601966/36199232_rollback_SCDBCNTR_PDBSEED_2024Jul17_13_15_33.log (no errors) Patch 36582781 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36582781 /25751445/36582781_apply_SCDBCNTR_PDBSEED_2024Jul17_13_15_34.log (no errors) Patch 36414915 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36414915 /25700138/36414915_apply_SCDBCNTR_PDBSEED_2024Jul17_13_15_33.log (no errors) Patch 36199232 rollback (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36199232 /25601966/36199232_rollback_SCDBCNTR_SCDB_2024Jul17_13_15_33.log (no errors) Patch 36582781 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36582781 /25751445/36582781_apply_SCDBCNTR_SCDB_2024Jul17_13_15_33.log (no errors) Patch 36414915 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/36414915 /25700138/36414915_apply_SCDBCNTR_SCDB_2024Jul17_13_15_33.log (no errors) SQL Patching tool complete on Wed Jul 17 13:16:33 2024
- Recherchez les erreurs éventuelles dans les fichiers journaux du dossier
/opt/aptare/cfgtoollogs/sqlpatch/
. Le nom du fichier journal est horodaté :Exemple :
/opt/aptare/cfgtoollogs/sqlpatch/ sqlpatch_13275_2024_07_17_13_13_30/sqlpatch_invocation.log
- Démarrez tous les services en tant qu'utilisateur racine.
/opt/aptare/bin/aptare start