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
-
Connectez-vous à la AWS Management Console et ouvrez la console ElastiCache à l’adresse https://console.aws.amazon.com/elasticache/
. -
Dans le volet de navigation, sélectionnez Groupes de sous-réseaux.
-
Dans la liste des groupes de sous-réseaux, choisissez celui que vous voulez modifier.
-
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=
pour modifier la description du groupe de sous-réseaux deNew%20description
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
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.