Dépannage des échecs de connectivité réseau
La connectivité réseau peut échouer pour diverses raisons. En général, l'échec de la connectivité réseau est dû à des problèmes d'accès ou d'autorisation.
Cet article contient des informations qui vous aideront à résoudre les problèmes de connectivité réseau entre la machine virtuelle invitée et le réseau de services OCI. Les informations sont organisées en plusieurs sections, selon la condition d'erreur.
Si vous connaissez déjà la cause, vous pouvez passer directement à la rubrique présentant la suggestion de solution. Sinon, utilisez la rubrique Identification de la cause de l'échec pour commencer.
Les rubriques suivantes sont traitées dans cet article :
- Identification de la cause de l'échec
- Résolution des échecs de connectivité réseau
- Obtention d'aide supplémentaire
Conseil :
Vous pouvez également créer des connexions à la console série pour le dépannage du système en mode mono-utilisateur. Pour obtenir des informations sur la création d'une connexion à la console série dans la console OCI, reportez-vous à Gestion de la connexion entre la console série et le système de base de données.Identification de la cause de l'échec
Vous pouvez effectuer une vérification de validation pour déterminer si un système de base de données est correctement configuré pour accéder au réseau de services OCI. La vérification de validation de la connectivité à Identity and Access Management et de la connectivité à Object Storage Service est décrite ci-dessous.
Les sujet suivants sont abordés :
Vérification de validation pour la connectivité à Identity and Access Management
- Connectez-vous via SSH au système de base de données.
- Connectez-vous en tant qu'utilisateur
opc
. -
Exécutez la commande suivante :
curl https://identity.<region>.oci.oraclecloud.com
où
<region>
correspond à la région OCI sur laquelle le système de base de données est déployé.Pour plus d'informations sur les régions OCI, reportez-vous à Régions et domaines de disponibilité.
Par exemple, si le système de base de données est déployé dans la région Ashburn, vous devez utiliser
us-ashburn-1
pour<region>
, et la commandecurl
est la suivante :curl https://identity.us-ashburn-1.oci.oraclecloud.com
-
Si le réseau cloud virtuel est correctement configuré pour accéder au réseau de services OCI, vous obtenez une réponse immédiate semblable à ce qui suit.
{ "code" : "NotAuthorizedOrNotFound", "message" : "Authorization failed or requested resource not found." }
- La session SSH se bloque et finit par expirer si le réseau n'est pas configuré pour accéder aux services OCI.
- Selon la configuration du réseau cloud virtuel, vous devez suivre les étapes décrites dans la section Action ci-dessous pour configurer l'accès au réseau de services OCI.
Vérification de validation pour la connectivité à Object Storage Service (OSS)
- Connectez-vous via SSH au système de base de données.
- Connectez-vous en tant qu'utilisateur
opc
. -
Exécutez la commande suivante :
curl https://objectstorage.<region>.oraclecloud.com
où
<region>
correspond à la région OCI sur laquelle le système de base de données est déployé.Par exemple, si le système de base de données est déployé dans la région Ashburn, vous devez utiliser
us-ashburn-1
pour<region>
, et la commandecurl
est la suivante :curl https://objectstorage.us-ashburn-1.oraclecloud.com
-
Si le réseau cloud virtuel est correctement configuré pour accéder au réseau de services OCI, vous obtenez une réponse immédiate semblable à ce qui suit.
{ "code" : "NotAuthorizedOrNotFound", "message" : "Authorization failed or requested resource not found." }
- La session SSH se bloque et finit par expirer si le réseau n'est pas configuré pour accéder aux services OCI.
- Selon la configuration du réseau cloud virtuel, vous devez suivre les étapes décrites dans la section Action ci-dessous pour configurer l'accès au réseau de services OCI.
Résolution des échecs de connectivité réseau
Suivez les instructions ci-après pour résoudre les échecs de connectivité réseau.
Les sujet suivants sont abordés :
Systèmes de base de données déployés sur un sous-réseau privé
Effectuez l'opération suivante si vous avez déployé le système de base de données sur un sous-réseau privé.
- Configurez une passerelle de service que le système de base de données doit utiliser pour accéder au réseau de services OCI. Pour plus d'informations, reportez-vous à Réseau cloud virtuel et sous-réseaux.
Après avoir configuré votre réseau cloud virtuel de façon à atteindre le réseau de services OCI, effectuez la vérification de validation pour vous assurer que vous avez établi la connectivité entre le réseau de services OCI et le système de base de données.
Systèmes de base de données déployés sur un sous-réseau public
Effectuez l'opération suivante si vous avez déployé le système de base de données sur un sous-réseau public.
- Configurez une passerelle Internet que le système de base de données doit utiliser pour accéder au réseau de services OCI. Pour plus d'informations, reportez-vous à Réseau cloud virtuel et sous-réseaux
Après avoir configuré votre réseau cloud virtuel de façon à atteindre le réseau de services OCI, effectuez la vérification de validation pour vous assurer que vous avez établi la connectivité entre le réseau de services OCI et le système de base de données.
Pour plus d'informations sur la gestion d'une passerelle de service, reportez-vous à Gestion d'une passerelle de service dans la console.
Obtention d'aide supplémentaire
Si vous ne parvenez pas à résoudre les échecs, ouvrez une demande d'assistance auprès de My Oracle Support. Contactez le support technique Oracle.