Guide d'installation et de mise à niveau d'NetBackup IT Analytics pour Linux
- Installation du portail NetBackup IT Analytics sur un serveur Linux
- Introduction
- Prise en charge de plusieurs langues et remarques relatives aux paramètres régionaux (Linux)
- Déploiement OVA sur VMware ESXi
- Déploiement basé sur le programme d'installation
- Tâche 1 : stratégies de déploiement du portail et de la base de données (Linux)
- Tâche 2 : configuration de pré-installation (Linux)
- Tâche 3 : installation des fichiers binaires d'application de la base de données Oracle (Linux)
- Tâche 4 : installation des fichiers binaires d'application de portail (Linux)
- Tâche 5 : installation du schéma de base de données (Linux)
- Tâche 6 : démarrage des services de portail (Linux)
- Tâche 7 : demander le fichier de clé de licence (Linux)
- Tâche 8 : se connecter au portail
- Tâche 9 : installer le fichier de clé de licence (Linux)
- Tâche 10 : exécution d'une sauvegarde à froid de la base de données (Linux)
- Processus de sauvegarde de base de données recommandé
- Désinstallation du Portail NetBackup IT Analytics
- Produits tiers et open source pris en charge
- 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
- 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 du correctif 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 la commande suivante :mv p35742413_190000_Linux-x86-64.zip /opt/aptare/oracle mv p35638318_190000_Linux-x86-64.zip /opt/aptare/oracle - Accédez au dossier
/opt/aptare/oracleet décompressez le fichier.cd /opt/aptare/oracle unzip p35742413_190000_Linux-x86-64.zip
La commande ci-dessus va créer un dossier
35742413dans le dossier /opt/aptare/oracle.unzip p35638318_190000_Linux-x86-64.zip
La commande ci-dessus va créer un dossier 35638318 dans le dossier /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éfinissez l'autorisation sur les dossiers de correctifs 35742413 et 35638318
4. chown -R aptare:dba 35742413 chown -R aptare:dba 35638318
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/35742413 /opt/aptare/oracle/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
- Si aucun conflit n'est détecté, exécutez les commandes suivantes pour appliquer le correctif RU de la base de données à partir du dossier
/opt/aptare/oracle/35742413/35648110.cd /opt/aptare/oracle/35742413/35648110 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 35648110 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Patching component oracle.jdk, 1.8.0.201.0... Sub-set patch [33806152] has become inactive due to the application of a super-set patch [34133642]. Please refer to Doc ID 2161861.1 for any possible further required actions. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2022-07-20_20-44-05PM_1.log Backing up files... Applying interim patch '35648110' 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 35648110 successfully applied. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2023-11-06_18-23-46PM_1.log OPatch succeeded.
- Exécutez les commandes suivantes pour appliquer le correctif OJVM à partir du dossier /opt/aptare/oracle/35742413/35643107.
Remarque :
Ignorez tout message d'avertissement s'il est lié à la restauration du correctif 30565805. Le message s'affiche si aucun correctif de sécurité Oracle n'a été appliqué précédemment.
cd /opt/aptare/oracle/35742413/35643107 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 35643107 Do you want to proceed? [y|n] y Is the local system ready for patching? [y|n] y Patching component oracle.javavm.server, 19.0.0.0.0... Patching component oracle.javavm.server.core, 19.0.0.0.0... . Patch 35354406 successfully applied. Patching component oracle.jdk, 1.8.0.201.0... Patch 35643107 successfully applied. Sub-set patch [31281355] has become inactive due to the application of a super-set patch [35643107]. Sub-set patch [30565805] has become inactive due to the application of a super-set patch [35643107]. Please refer to Doc ID 2161861.1 for any possible further required actions. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2023-11-06_18-29-12PM_1.log OPatch succeeded.
- Accédez à /opt/aptare/oracle/35638318 et recherchez d'éventuels conflits OPatch pour le correctif du lot JDK.
cd /opt/aptare/oracle/35638318 /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/35336174.
cd /opt/aptare/oracle/35638318 /opt/aptare/oracle/OPatch/opatch apply Verifying environment and performing prerequisite checks... OPatch continues with these patches: 35638318 Do you want to proceed? [y|n] y Patching component oracle.jdk, 1.8.0.201.0... Patch 35638318 successfully applied. Log file location: /opt/aptare/oracle/cfgtoollogs/opatch/opatch2023-11-06_18-44-12PM_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 Mon Nov 6 18:55:33 2023
Version 19.21.0.0.0
Copyright (c) 1982, 2022, 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 Patch installation complete. Total patches installed: 6 Validating logfiles...done Patch 35643107 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35643107/25405995/ 35643107_apply_SCDBCNTR_CDBROOT_2023Nov06_18_58_52.log (no errors) Patch 35648110 apply (pdb CDB$ROOT): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35648110/25365038/ 35648110_apply_SCDBCNTR_CDBROOT_2023Nov06_18_58_52.log (no errors) Patch 35643107 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35643107/25405995 /35643107_apply_SCDBCNTR_PDBSEED_2023Nov06_19_02_41.log (no errors) Patch 35648110 apply (pdb PDB$SEED): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35648110/25365038 /35648110_apply_SCDBCNTR_PDBSEED_2023Nov06_19_02_41.log (no errors) Patch 35643107 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35643107/25405995/ 35643107_apply_SCDBCNTR_SCDB_2023Nov06_19_02_41.log (no errors) Patch 35648110 apply (pdb SCDB): SUCCESS logfile: /opt/aptare/cfgtoollogs/sqlpatch/35648110/25365038/ 35648110_apply_SCDBCNTR_SCDB_2023Nov06_19_02_41.log (no errors) Automatic recompilation incomplete; run utlrp.sql to revalidate. PDBs: PDB$SEED SQL Patching tool complete on Mon Nov 6 19:05:08 2023Remarque :
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 Mon Nov 6 19:09:46 2023 Version 19.21.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.21.0.0.0 SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql Session altered. : : PL/SQL procedure successfully completed.
- 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_15535_2023_11_06_18_57_54/sqlpatch_invocation.log
- Démarrez tous les services en tant qu'utilisateur racine.
/opt/aptare/bin/aptare start