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

Création d'un groupe 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 console ElastiCache, de la AWS CLI ou l'API ElastiCache.

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

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

Pour créer un groupe de paramètres à l'aide de la console ElastiCache

  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 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 groupe de paramètres, telle que redis3.2, définit les paramètres réels dans votre groupe de paramètres et 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 :

    • Doit commencer par une lettre ASCII.

    • Elle ne peut contenir que des lettres ASCII, des chiffres et des tirets ('-').

    • 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 plus d’informations, consultez Modification d'un groupe de paramètres.

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

Pour créer un groupe de paramètres à l'aide de l'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 :

    • Doit commencer par une lettre ASCII.

    • Elle ne peut contenir que des lettres ASCII, des chiffres et des tirets ('-').

    • 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 paramètre nommé myRed28 à l'aide de 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 plus d’informations, consultez Modification d'un groupe de paramètres.

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

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

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

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

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

    • Doit commencer par une lettre ASCII.

    • Elle ne peut contenir que des lettres ASCII, des chiffres et des tirets ('-').

    • 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 : «  », redis2.8.

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

L'exemple suivant crée un paramètre nommé myRed28 à l'aide de 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 plus d’informations, consultez Modification d'un groupe de paramètres.

Pour de plus amples informations, veuillez consulter CreateCacheParameterGroup.