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 1 : Obtenir le fichier de clé de licence de NetBackup IT Analytics
- Étape 2 : Stratégies de déploiement du Portail et de la base de données
- Étape 3 : Conditions préalables pour le portail et la base de données
- Étape 4 : Installer les fichiers binaires d'application de la base de données Oracle (Linux)
- Tâche 5 : Installation des fichiers binaires d'application du Portail (Linux)
- Étape 6 : Démarrage des services du Portail (Linux)
- Étape 7 : Connexion au Portail
- Étape 8 : Installation d'une licence
- Vérification de la configuration de licence actuelle
- Étapes suivantes
- Mise à niveau du portail NetBackup IT Analytics sous Linux
- Présentation
- Chemin d'accès à la mise à niveau
- Avant la mise à niveau
- Mettre à niveau le portail NetBackup IT Analytics
- Mise à niveau d'un environnement de services partagés
- Exécution du programme d'installation de l'utilitaire de mise à niveau (Linux)
- Problèmes connus
- Exécuter l'utilitaire de mise à niveau
- Après la mise à niveau
- Méthodes de mise à niveau pour incorporer des objets d'entreprise
- Fusion d'attributs lors de la mise à niveau du portail
- Mises à niveau du collecteur de données
- Dépannage - Mises à niveau manuelles du collecteur de données
- Résolution des défaillances lors de la mise à niveau du Gestionnaire de mise à niveau Data Collector et lors du téléchargement des lots du collecteur sous Linux
- Mises à jour du collecteur à partir du portail NetBackup IT Analytics
- Mise à niveau et migration vers un nouveau serveur
- Mise à niveau et migration vers un nouveau serveur
- Installez la dernière version de NetBackup IT Analytics sur le nouveau serveur
- Effectuez une exportation de la base de données sur le serveur existant
- Arrêtez les services de portail et d'agent sur le nouveau serveur
- Supprimez et recréez l'utilisateur du portail existant sur le nouveau serveur
- Importez la base de données sur le nouveau serveur
- Démarrez les services de portail et d'agent sur le nouveau serveur
- Télécharger, installer et exécuter pour mettre à niveau le schéma de base de données
- Test
- Mettez à jour les fichiers binaires du collecteur de données (si nécessaire)
- 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
/tmpvers le dossier/opt/aptare/oracleen 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/oracleet décompressez le fichier.cd /opt/aptare/oracle unzip p36522340_190000_Linux-x86-64.zip
La commande ci-dessus va créer un dossier
36522340dans 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
/tmpdans 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
oraInventoryest 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/oraInventorypour 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'
OPatcha 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