Echec de la création de l'instance avec l'erreur "L'adresse IP... a déjà été allouée pour le sous-réseau"

Lors de la création d'une instance, l'opération peut échouer avec une erreur "L'adresse IP X.X.X.X a déjà été allouée pour le sous-réseau..."

Lorsque vous recherchez l'adresse IP dans la console, elle indique que l'adresse IP est utilisée par une cible de montage File Storage.

Cause : chaque cible de montage a besoin de trois adresses IP internes dans le sous-réseau pour fonctionner. Dans ce cas, l'adresse IP de l'instance à créer a déjà été prise par une cible de montage. La création de l'instance a donc échoué.

Vous pouvez utiliser la CLI pour rechercher les adresses IP utilisées. Utilisez la commande suivante pour rechercher toutes les adresses IP utilisées dans un sous-réseau :

oci network private-ip list --subnet-id <subnet_OCID> --query 'data[*]."ip-address"'

Pour rechercher toutes les adresses IP internes d'un sous-réseau utilisées par les cibles de montage, utilisez la commande suivante :

oci network private-ip list --subnet-id <subnet_OCID> --query 'data[?contains("display-name",`fss-mnt`)]."ip-address"'

Pour plus d'informations, reportez-vous à Limites et remarques.

Solution : conservez les cibles de montage et les instances de calcul dans des sous-réseaux différents pour éviter cette situation. Pour plus d'informations, reportez-vous à Scénarios de règle de sécurité File Storage.