Dépanner les incidents de connectivité réseau

La connectivité réseau peut échouer pour diverses raisons. En général, la connectivité réseau échoue en raison de problèmes d'accès ou d'autorisation.

Cet article inclut des informations pour vous aider à 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, en fonction de la condition de l'erreur.

Si vous connaissez déjà la cause, vous pouvez passer à la rubrique de la solution suggérée. Sinon, utilisez la rubrique Identifier la cause de la défaillance pour commencer.

Les rubriques suivantes sont décrites dans cet article :

Conseil :

Vous pouvez également créer des connexions à la console série pour dépanner le système en mode utilisateur unique. Pour plus d'informations sur la création d'une connexion à la console série dans la console OCI, voir Gérer la connexion de la console série au système de base de données.

Identifier la cause de la défaillance

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é du service de gestion des identités et des accès et de la connectivité du service de stockage d'objets est décrite ci-dessous.

Les sujets suivants sont abordés :

Vérification de validation de la connectivité de la gestion des identités et des accès

  1. Utilisez SSH pour accéder au système de base de données.
  2. Connectez-vous en tant qu'utilisateur opc.
  3. 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, voir 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>, la commande curl sera :

    curl https://identity.us-ashburn-1.oci.oraclecloud.com
  4. Si votre réseau en nuage virtuel (VCN) est correctement configuré pour accéder au réseau de services OCI, vous obtenez une réponse immédiate comme celle ci-dessous.

    {
        "code" : "NotAuthorizedOrNotFound",
        "message" : "Authorization failed or requested resource not found."
    }
  5. La session SSH se bloquera et finira par expirer si votre réseau n'est pas configuré pour accéder aux services OCI.
  6. Selon la configuration de votre VCN, vous devrez suivre les étapes décrites dans la section d'action ci-dessous pour configurer l'accès au réseau de services OCI.

Vérification de validation de la connectivité du service de stockage d'objets (OSS)

  1. Utilisez SSH pour accéder au système de base de données.
  2. Connectez-vous en tant qu'utilisateur opc.
  3. 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>, la commande curl sera :

    curl https://objectstorage.us-ashburn-1.oraclecloud.com
  4. Si votre VCNis est correctement configuré pour accéder au réseau de services OCI, vous obtenez une réponse immédiate comme indiqué ci-dessous.

    {
        "code" : "NotAuthorizedOrNotFound",
        "message" : "Authorization failed or requested resource not found."
    }
  5. La session SSH se bloquera et finira par expirer si votre réseau n'est pas configuré pour accéder aux services OCI.
  6. Selon la configuration de votre VCN, vous devrez suivre les étapes décrites dans la section d'action ci-dessous pour configurer l'accès au réseau de services OCI.

Résoudre les problèmes de connectivité réseau

Suivez les instructions ci-dessous pour résoudre les problèmes de connectivité réseau.

Les sujets suivants sont abordés :

Systèmes de base de données déployés sur un sous-réseau privé

Effectuez l'étape suivante si vous avez déployé votre système de base de données sur un sous-réseau privé.

  1. Configurez une passerelle de service à utiliser par le système de base de données pour atteindre le réseau de services OCI. Pour des étapes détaillées, voir Réseau en nuage virtuel et sous-réseaux.

Après avoir configuré votre VCN pour accéder au réseau de services OCI, effectuez la vérification de validation pour vous assurer que vous avez établi la connectivité au réseau de services OCI à partir de votre 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'étape suivante si vous avez déployé votre système de base de données sur un sous-réseau public.

  1. Configurez une passerelle Internet à utiliser par le système de base de données pour accéder au réseau des services OCI. Pour des étapes détaillées, voir Réseau en nuage virtuel et sous-réseaux

Après avoir configuré votre VCN pour accéder au réseau de services OCI, effectuez la vérification de validation pour vous assurer que vous avez établi la connectivité au réseau de services OCI à partir de votre système de base de données.

Pour plus d'informations sur la gestion d'une passerelle de service, voir Gestion d'une passerelle de service dans la console.

Obtenir de l'aide supplémentaire

Si vous ne parvenez pas à résoudre les problèmes, ouvrez une demande de soutien auprès de My Oracle Support. Communiquez avec Oracle Support.