Je reçois un message d'erreur au lancement d'une instance de base de données Amazon Relational Database Service (Amazon RDS) dans un Virtual Private Cloud (VPC) Amazon.
Résolution
Afin de lancer une instance Amazon RDS DB dans un Amazon VPC spécifique, configurez Amazon VPC et l'instance de la base de données en tenant compte des exigences suivantes :
- Amazon VPC doit avoir au moins deux sous-réseaux appartenant à la région AWS dans laquelle vous souhaitez déployer votre instance de base de données. Au cas contraire, le message d'erreur suivant s’affiche : « Le VPC doit disposer d'au moins 2 sous-réseaux pour créer un groupe de sous-réseaux de base de données. Veuillez accéder à la console VPC pour ajouter des sous-réseaux ».
- Vous devez créer un groupe de sous-réseaux de base de données et y inclure uniquement les sous-réseaux dans lesquels vous souhaitez qu'Amazon RDS lance des instances de base de données. Si aucun groupe de sous-réseaux de base de données n'est créé, Amazon RDS crée un groupe de sous-réseaux de base de données qui inclut tous les sous-réseaux de l'Amazon VPC. Chaque groupe de sous-réseaux de base de données doit avoir des sous-réseaux dans au moins deux zones de disponibilité d'une région AWS. Dans le cas contraire, le message d'erreur suivant s’affiche : « Le Groupe de sous-réseaux de la base de données ne remplit pas l'exigence de couverture de la zone de disponibilité. Veuillez ajouter des sous-réseaux afin de couvrir un minimum de 2 zones de disponibilité ».
- Vous devez utiliser un type d'instance dédiée Amazon Elastic Compute Cloud (Amazon EC2) approuvé. Votre instance de base de données se trouvera ainsi dans un Amazon VPC dédié, avec un attribut de location d'instance défini sur Dédié. Si vous utilisez un type d'instance incompatible avec un Amazon VPC dédié, l'Amazon VPC ne sera pas répertorié.
Remarque : Si les attributs Noms d’hôte DNS et Résolution DNS de l’Amazon VPC ne sont pas activés, l’Amazon VPC est répertorié lorsque vous choisissez l’option Lancer une instance RDS. En revanche, le message d'erreur suivant s'affiche si vous lancez une instance accessible au public : « Impossible de créer une instance de base de données accessible au public. Le VPC spécifié ne prend pas en charge la résolution DNS et/ou les noms d'hôte DNS. Veuillez mettre à jour le VPC, et réessayer ».
Informations connexes
Création d'une instance de base de données dans un VPC
Utilisation d'une instance de base de données dans un VPC
Comment modifier l’Amazon VPC d’une instance de base de données Amazon RDS ?
Attributs DNS dans votre VPC
Utilisation de groupes de sous-réseaux de base de données