Oracle
 sql >> Base de données >  >> RDS >> Oracle

Base de données du gestionnaire de packages RPM GI 19c

Je mets à niveau un cluster Oracle 18c Grid Infrastructure vers la nouvelle version Oracle 19c, sortie sur site la semaine dernière. Les vérifications des prérequis OUI révèlent deux problèmes qui nécessitent mon attention. Le premier problème est qu'il me manque le patch 28553832 qui devrait être facile à résoudre. Téléchargez simplement le correctif et appliquez-le avant de tenter cette mise à niveau. Le deuxième problème indique "Base de données RPM Package Manager". Qu'est-ce que c'est? Pour en savoir plus, j'ai cliqué sur le lien Détails de cette découverte. Vous pouvez voir les informations dans la capture d'écran ci-dessous.

Comme nous pouvons le voir, je n'ai pas d'informations d'identification pour l'utilisateur "root", donc l'OUI a un problème pour vérifier le gestionnaire de packages RPM sur mon système. La solution est assez simple. Appuyez sur le bouton Retour dans l'OUI pour arriver à l'écran où je peux demander à l'OUI d'exécuter automatiquement les scripts racine pour moi.

Normalement, j'exécute le script rootupgrade.sh manuellement et je laisse ces champs vides. Cette fois, j'ai coché la case pour exécuter les scripts de configuration automatiquement. Je ne connais pas le mot de passe root sur ce système mais j'ai un accès sudo donc j'entre dans les détails pour la deuxième option. J'appuie ensuite sur Suivant et je demande à l'OUI de vérifier à nouveau les prérequis. Cette fois, la vérification du gestionnaire de packages RPM réussit.

Personnellement, j'aime avoir plus de contrôle manuel sur mon processus de mise à niveau et j'aime exécuter le script rootupgrade.sh moi-même. Dans ce cas, une fois que je sais que la vérification préalable a réussi, je peux revenir ici et décocher la case pour exécuter automatiquement le script racine. La vérification préalable échouera à nouveau, mais je peux l'ignorer cette fois.

Que faites-vous si vous n'avez pas le mot de passe root ou l'accès sudo ? Vous pouvez demander à votre SysAdmin de venir sur votre poste de travail et de saisir le mot de passe root pour vérifier les réussites de la vérification préalable. Ensuite, relancez l'OUI et ignorez le résultat la prochaine fois. Vous devrez probablement demander à votre administrateur système d'exécuter le script rootupgrade.sh lorsqu'il sera temps de le faire.