Création d'un groupe ElastiCache de paramètres - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un groupe ElastiCache de paramètres

Vous devez créer un groupe de paramètres s'il existe une ou plusieurs valeurs de paramètre que vous voulez changer par rapport aux valeurs par défaut. Vous pouvez créer un groupe de paramètres à l'aide de la ElastiCache console, du AWS CLI, ou du ElastiCache API.

Création d'un groupe de ElastiCache paramètres (console)

La procédure suivante montre comment créer un groupe de paramètres à l'aide de la ElastiCache console.

Pour créer un groupe de paramètres à l'aide de la ElastiCache console
  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation de gauche, choisissez Groupes de paramètres pour consulter la liste des groupes de paramètres disponibles.

  3. Pour créer un groupe de paramètres, choisissez Créer un groupe de paramètres.

    L'écran Create Parameter Group (Créer un groupe de paramètres) s'affiche.

  4. A partir de la liste Famille, choisissez la famille groupe de paramètres qui sera le modèle de votre groupe de paramètres.

    La famille de groupes de paramètres, telle que memcached1.4 ou redis3.2, définit les paramètres réels de votre groupe de paramètres ainsi que leurs valeurs initiales. La famille de groupe de paramètres doit correspondre avec le moteur du cluster et sa version.

  5. Dans la zone Name, tapez un nom unique pour ce groupe de paramètres.

    Lors de création d'un cluster ou de la modification d'un groupe de paramètres d'un cluster, vous choisissez le groupe de paramètres par son nom. Par conséquent, nous recommandons que le nom soit informatif et permette d'identifier la famille du groupe de paramètres.

    Contraintes d'attribution de nom à un groupe de paramètres :

    • Ça doit commencer par une ASCII lettre.

    • Ne peut contenir que des ASCII lettres, des chiffres et des traits d'union.

    • Doit être comprise entre 1 et 255 caractères.

    • Ils ne peuvent pas comporter deux traits d'union consécutifs.

    • Ils ne peuvent pas se terminer par un trait d'union.

  6. Dans la zone Description, saisissez une description du groupe de paramètres.

  7. Choisissez Créer pour créer le groupe de paramètres.

    Pour terminer le processus sans créer le groupe de paramètres, choisissez Annuler.

  8. Lorsque le groupe de paramètres est créé, il a les valeurs par défaut de la famille. Pour modifier les valeurs par défaut, vous devez modifier le groupe de paramètres. Pour de plus amples informations, veuillez consulter Modification d'un groupe ElastiCache de paramètres.

Création d'un groupe de ElastiCache paramètres (AWS CLI)

Pour créer un groupe de paramètres à l'aide de AWS CLI, utilisez la commande create-cache-parameter-group avec ces paramètres.

  • --cache-parameter-group-name – Le nom du groupe de paramètres.

    Contraintes d'attribution de nom à un groupe de paramètres :

    • Ça doit commencer par une ASCII lettre.

    • Ne peut contenir que des ASCII lettres, des chiffres et des traits d'union.

    • Doit être comprise entre 1 et 255 caractères.

    • Ils ne peuvent pas comporter deux traits d'union consécutifs.

    • Ils ne peuvent pas se terminer par un trait d'union.

  • --cache-parameter-group-family – La famille du moteur et de version pour le groupe de paramètres.

  • --description – Une description fourni par l'utilisateur pour le groupe de paramètres.

L'exemple suivant crée un groupe de paramètres nommé myMem14 en utilisant la famille memcached1.4 comme modèle.

Pour Linux, macOS ou Unix :

aws elasticache create-cache-parameter-group \ --cache-parameter-group-name myMem14 \ --cache-parameter-group-family memcached1.4 \ --description "My first parameter group"

Pour Windows :

aws elasticache create-cache-parameter-group ^ --cache-parameter-group-name myMem14 ^ --cache-parameter-group-family memcached1.4 ^ --description "My first parameter group"

Le résultat de cette commande devrait ressembler à cet exemple.

{ "CacheParameterGroup": { "CacheParameterGroupName": "myMem14", "CacheParameterGroupFamily": "memcached1.4", "Description": "My first parameter group" } }

L'exemple suivant crée un groupe de paramètres nommé myRed28 en utilisant la famille redis2.8 comme modèle.

Pour Linux, macOS ou Unix :

aws elasticache create-cache-parameter-group \ --cache-parameter-group-name myRed28 \ --cache-parameter-group-family redis2.8 \ --description "My first parameter group"

Pour Windows :

aws elasticache create-cache-parameter-group ^ --cache-parameter-group-name myRed28 ^ --cache-parameter-group-family redis2.8 ^ --description "My first parameter group"

Le résultat de cette commande devrait ressembler à cet exemple.

{ "CacheParameterGroup": { "CacheParameterGroupName": "myRed28", "CacheParameterGroupFamily": "redis2.8", "Description": "My first parameter group" } }

Lorsque le groupe de paramètres est créé, il a les valeurs par défaut de la famille. Pour modifier les valeurs par défaut, vous devez modifier le groupe de paramètres. Pour de plus amples informations, veuillez consulter Modification d'un groupe ElastiCache de paramètres.

Pour de plus amples informations, veuillez consulter create-cache-parameter-group.

Création d'un groupe de ElastiCache paramètres (ElastiCache API)

Pour créer un groupe de paramètres à l'aide de ElastiCache API, utilisez l'CreateCacheParameterGroupaction avec ces paramètres.

  • ParameterGroupName – Le nom du groupe de paramètres.

    Contraintes d'attribution de nom à un groupe de paramètres :

    • Ça doit commencer par une ASCII lettre.

    • Ne peut contenir que des ASCII lettres, des chiffres et des traits d'union.

    • Doit être comprise entre 1 et 255 caractères.

    • Ils ne peuvent pas comporter deux traits d'union consécutifs.

    • Ils ne peuvent pas se terminer par un trait d'union.

  • CacheParameterGroupFamily – La famille du moteur et de version pour le groupe de paramètres. Par exemple, memcached1.4.

  • CacheParameterGroupFamily – La famille du moteur et de version pour le groupe de paramètres. Par exemple, redis2.8.

  • Description – Une description fourni par l'utilisateur pour le groupe de paramètres.

L'exemple suivant crée un groupe de paramètres nommé myMem14 en utilisant la famille memcached1.4 comme modèle.

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheParameterGroup &CacheParameterGroupFamily=memcached1.4 &CacheParameterGroupName=myMem14 &Description=My%20first%20parameter%20group &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

La réponse à partir de cette action devrait se présenter comme suit.

<CreateCacheParameterGroupResponse xmlns="http://elasticache.amazonaws.com/doc/2013-06-15/"> <CreateCacheParameterGroupResult> <CacheParameterGroup> <CacheParameterGroupName>myMem14</CacheParameterGroupName> <CacheParameterGroupFamily>memcached1.4</CacheParameterGroupFamily> <Description>My first parameter group</Description> </CacheParameterGroup> </CreateCacheParameterGroupResult> <ResponseMetadata> <RequestId>d8465952-af48-11e0-8d36-859edca6f4b8</RequestId> </ResponseMetadata> </CreateCacheParameterGroupResponse>

L'exemple suivant crée un groupe de paramètres nommé myRed28 en utilisant la famille redis2.8 comme modèle.

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheParameterGroup &CacheParameterGroupFamily=redis2.8 &CacheParameterGroupName=myRed28 &Description=My%20first%20parameter%20group &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

La réponse à partir de cette action devrait se présenter comme suit.

<CreateCacheParameterGroupResponse xmlns="http://elasticache.amazonaws.com/doc/2013-06-15/"> <CreateCacheParameterGroupResult> <CacheParameterGroup> <CacheParameterGroupName>myRed28</CacheParameterGroupName> <CacheParameterGroupFamily>redis2.8</CacheParameterGroupFamily> <Description>My first parameter group</Description> </CacheParameterGroup> </CreateCacheParameterGroupResult> <ResponseMetadata> <RequestId>d8465952-af48-11e0-8d36-859edca6f4b8</RequestId> </ResponseMetadata> </CreateCacheParameterGroupResponse>

Lorsque le groupe de paramètres est créé, il a les valeurs par défaut de la famille. Pour modifier les valeurs par défaut, vous devez modifier le groupe de paramètres. Pour de plus amples informations, veuillez consulter Modification d'un groupe ElastiCache de paramètres.

Pour de plus amples informations, veuillez consulter CreateCacheParameterGroup.