Modification d'un groupe de sous-réseaux - Amazon ElastiCache for Redis

Modification d'un groupe de sous-réseaux

Vous pouvez modifier la description d'un groupe de sous-réseaux de , ou modifier la liste des ID de sous-réseaux associés au groupe de sous-réseaux de Vous ne pouvez pas supprimer un ID de sous-réseau d'un groupe de sous-réseaux de si un cluster de utilise actuellement ce sous-réseau.

Les procédures suivantes vous montrent comment modifier un groupe de sous-réseaux.

Modification de groupes de sous-réseaux (Console)

Pour modifier un groupe de sous-réseaux

  1. Connectez-vous à la AWS Management Console et ouvrez la console ElastiCache à l’adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, sélectionnez Groupes de sous-réseaux.

  3. Dans la liste des groupes de sous-réseaux, choisissez celui que vous voulez modifier.

  4. Dans la partie inférieure de la console ElastiCache modifiez la description ou la liste des ID de sous-réseaux pour le groupe de sous-réseaux. Choisissez Save pour enregistrer les changements.

Modification de groupes de sous-réseaux (AWS CLI)

A l'invite de commande, utilisez la commande modify-cache-subnet-group pour modifier un groupe de sous-réseaux de

Pour Linux, macOS ou Unix :

aws elasticache modify-cache-subnet-group \ --cache-subnet-group-name mysubnetgroup \ --cache-subnet-group-description "New description" \ --subnet-ids "subnet-42df9c3a" "subnet-48fc21a9"

Pour Windows :

aws elasticache modify-cache-subnet-group ^ --cache-subnet-group-name mysubnetgroup ^ --cache-subnet-group-description "New description" ^ --subnet-ids "subnet-42df9c3a" "subnet-48fc21a9"

Cette commande doit produire une sortie similaire à ce qui suit :

{ "CacheSubnetGroup": { "VpcId": "vpc-73cd3c17", "CacheSubnetGroupDescription": "New description", "Subnets": [ { "SubnetIdentifier": "subnet-42dcf93a", "SubnetAvailabilityZone": { "Name": "us-west-2a" } }, { "SubnetIdentifier": "subnet-48fc12a9", "SubnetAvailabilityZone": { "Name": "us-west-2a" } } ], "CacheSubnetGroupName": "mysubnetgroup" } }

Pour de plus amples informations, consultez la rubrique AWS CLI modify-cache-subnet-group.

Modification de groupes de sous-réseaux (API ElastiCache)

À l'aide de l'API ElastiCache, appelez ModifyCacheSubnetGroup avec les paramètres suivants :

  • CacheSubnetGroupName=mysubnetgroup

  • D'autres paramètres dont vous voulez modifier les valeurs. Cet exemple utilise CacheSubnetGroupDescription=New%20description pour modifier la description du groupe de sous-réseaux de

Exemple

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheSubnetGroup &CacheSubnetGroupDescription=New%20description &CacheSubnetGroupName=mysubnetgroup &SubnetIds.member.1=subnet-42df9c3a &SubnetIds.member.2=subnet-48fc21a9 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20141201T220302Z &X-Amz-Expires=20141201T220302Z &X-Amz-Signature=<signature> &X-Amz-SignedHeaders=Host
Note

Lorsque vous créez un nouveau groupe de sous-réseaux de , notez le nombre d'adresses IP disponibles. Si le sous-réseau a très peu d'adresses IP libres, vous pourriez ne pas pouvoir ajouter autant de nœuds de que vous le souhaitez au cluster. Pour résoudre ce problème, vous pouvez assigner un ou plusieurs sous-réseaux à un groupe de sous-réseaux afin d'avoir un nombre suffisant d'adresses IP dans la zone de disponibilité de votre cluster. Vous pouvez, ensuite, ajouter plusieurs nœuds de cache à votre cluster.