Dépannage des échecs de modification de forme
Cet article vous aide à résoudre les problèmes susceptibles de survenir lorsque vous modifiez la forme du système de base de données.
Pour les systèmes de base de données RAC à plusieurs noeuds, les opérations de modification de forme se déroulent de façon non simultanée. Selon la partie de l'opération de modification de forme concernée par l'échec, vous pourrez peut-être réessayer l'opération à l'aide de la console.
Cet article inclut des informations qui vous aideront à déterminer la cause de l'échec et à résoudre le problème. Les informations sont organisées en plusieurs sections, selon la condition d'erreur.
Les rubriques suivantes sont traitées dans cet article :
- Utilisation de la console OCI pour résoudre les problèmes
- Utilisation de dbcli pour résoudre les problèmes
- Obtention d'aide supplémentaire
Remarques :
Vous pouvez également créer des connexions à la console série pour le dépannage du système de base de données en mode mono-utilisateur. Pour obtenir des informations sur la création d'une connexion à la console série dans la console, reportez-vous à Gestion de la connexion entre la console série et le système de base de données.Utilisation de la console OCI pour résoudre les problèmes
En cas d'échec de l'opération de modification de forme, une bannière de message apparaît sur la page des détails du système de base de données pour fournir des détails sur l'échec. Si l'échec se produit sur le premier noeud d'un système à plusieurs noeuds et que l'opération est annulée, le bouton Modifier la forme reste disponible et le système reste en ligne à l'état disponible. Contactez le support technique Oracle pour obtenir des détails supplémentaires sur l'échec. Vous pouvez également utiliser dbcli pour en savoir plus sur l'échec et sur les problèmes à résoudre. Après avoir déterminé qu'aucun problème ne persiste, vous pouvez retenter l'opération.
Si le système après l'échec est tel qu'il ne permet pas d'annuler l'opération, l'état du système est Attention requise. Dans ce cas, contactez le support technique Oracle dès que vous avez connaissance du problème afin qu'Oracle puisse vous aider à le résoudre et à terminer l'opération de modification de forme.
Utilisation de dbcli
pour résoudre les problèmes
Les sujet suivants sont abordés :
Détermination de l'étape à laquelle l'opération de modification de forme a échoué
- Connectez-vous au système de base de données en tant qu'utilisateur root.
-
Accédez à
/opt/oracle/dcs/bin
:cd /opt/oracle/dcs/bin
-
Mettez à jour l'outil d'interface de ligne de commande :
./cliadm update-dbcli
-
Répertoriez les travaux en échec :
dbcli list-jobs | grep -i failed
Remarques :
Si le travail a échoué lors de l'étapepre_action
, action
ou post_action
, notez également la valeur job_id
du travail en échec, dont vous aurez besoin pour résoudre le problème.
Dépannage des échecs survenus à l'étape Pre_action
-
Utilisez la valeur
job_id
pour obtenir davantage d'informations sur l'échec :dbcli describe-job -i <job_id>
-
Recherchez l'erreur dans les fichiers
dcs-agent.log
etdcs-agent-debug.log
(situés dans le répertoire/opt/oracle/dcs/log/
).Exemple :
cd /opt/oracle/dcs/log grep -ir "DCS-10063:Failed to get node names from olsnodes." *
- A l'aide des informations relatives à l'erreur consignées dans le fichier journal, corrigez la configuration système, si possible.
- Retentez l'opération de modification de forme. Si l'opération n'aboutit toujours pas, suivez les instructions fournies dans Obtention d'aide supplémentaire.
Obtention d'aide supplémentaire
Si l'échec se produit à l'étape post_action
ou que vous ne pouvez pas résoudre les échecs survenus à l'étape pre_action
, procédez comme suit :
- Rassemblez les informations indiquées dans le document Collecte de données de diagnostic pour une instance Oracle Database Cloud Service.
- Ouvrez une demande d'assistance auprès de My Oracle Support. Contactez le support technique Oracle.