

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Modificación de un grupo de parámetros de ElastiCache
<a name="ParameterGroups.Modifying"></a>

**importante**  
No es posible modificar ningún grupo de parámetros predeterminado.

Es posible modificar algunos parámetros de un grupo de parámetros. Dichos valores de parámetros se aplican a los clústeres asociados al grupo de parámetros. Para obtener más información acerca de cuándo se aplica un cambio de valor de parámetro a un grupo de parámetros, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis) y [Parámetros específicos de Memcached](ParameterGroups.Engine.md#ParameterGroups.Memcached).

## Modificación de un grupo de parámetros (consola)
<a name="ParameterGroups.Modifying.CON"></a>

En el siguiente procedimiento se muestra cómo cambiar el valor del parámetro `cluster-enabled` mediante la consola de ElastiCache. Puede usar el mismo procedimiento para cambiar el valor de cualquier parámetro.

**Para cambiar el valor de un parámetro mediante la consola de ElastiCache**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Para ver una lista de todos los grupos de parámetros disponibles, en el panel de navegación izquierdo, elija **Parameter Groups**.

1. Elija el grupo de parámetros que desea modificar activando la casilla situada a la izquierda del nombre del grupo de parámetros.

   Los parámetros del grupo de parámetros se mostrarán en la parte inferior de la pantalla. Es posible que necesite desplazarse por las páginas de la lista para ver todos los parámetros.

1. Para modificar uno o varios parámetros, elija **Edit Parameters**.

1. En la pantalla **Edit Parameter Group:**, desplácese mediante las flechas izquierda y derecha hasta que encuentre el parámetro `binding_protocol` y, a continuación, escriba `ascii` en la columna **Value**.

1. Elija **Save changes (Guardar cambios)**.

1. Para Memcached, para encontrar el nombre del parámetro que ha cambiado, consulte [Parámetros específicos de Memcached](ParameterGroups.Engine.md#ParameterGroups.Memcached). Si los cambios realizados en el parámetro se aplican *tras reiniciar*, reinicie todos los clústeres que usen este grupo de parámetros. Para obtener más información, consulte [Rebooting clusters](Clusters.html#Rebooting).

1. Con Valkey y Redis OSS, para encontrar el nombre del parámetro que ha cambiado, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis). Si tiene un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) y realiza cambios en los siguientes parámetros, debe reiniciar los nodos del clúster:
   + activerehashing
   + bases de datos

    Para obtener más información, consulte [Nodos de reinicio](nodes.rebooting.md).
**Cambios de parámetros de Valkey o Redis OSS (modo de clúster habilitado)**  
Si realiza cambios en los siguientes parámetros en un clúster de Valkey o Redis OSS (modo de clúster habilitado), realice los siguientes pasos.  
activerehashing
bases de datos
Con Redis OSS, puede crear una copia de seguridad manual de su clúster. Consulte [Copias de seguridad manuales](backups-manual.md).
Eliminar el clúster. Consulte [Deleting clusters](Clusters.html#Delete).
Restaure el clúster con la copia de seguridad y el grupo de parámetros modificados para propagar los datos en el nuevo clúster. Consulte [Restauración desde una copia de seguridad a una nueva caché](backups-restoring.md).
Los cambios en otros parámetros no requieren esta acción.



## Modificación de un grupo de parámetros (AWS CLI)
<a name="ParameterGroups.Modifying.CLI"></a>

Para cambiar el valor de un parámetro mediante la AWS CLI, use el comando `modify-cache-parameter-group`.

**Example**  
Con Memcached, para encontrar el nombre y los valores permitidos del parámetro que desea cambiar, consulte [Parámetros específicos de Memcached](ParameterGroups.Engine.md#ParameterGroups.Memcached).  
El siguiente código de muestra establece el valor de dos parámetros, *chunk\$1size* y *chunk\$1size\$1growth\$1fact*, en el grupo de parámetros `myMem14`.  
Para Linux, macOS o Unix:  

```
aws elasticache modify-cache-parameter-group \
    --cache-parameter-group-name myMem14 \
    --parameter-name-values \
        ParameterName=chunk_size,ParameterValue=96 \
        ParameterName=chunk_size_growth_fact,ParameterValue=1.5
```
Para Windows:  

```
aws elasticache modify-cache-parameter-group ^
    --cache-parameter-group-name myMem14 ^
    --parameter-name-values ^
        ParameterName=chunk_size,ParameterValue=96 ^
        ParameterName=chunk_size_growth_fact,ParameterValue=1.5
```
El resultado de este comando será algo similar a lo que se muestra a continuación.  

```
{
    "CacheParameterGroupName": "myMem14"
}
```

**Example**  
Con Valkey y Redis OSS, para encontrar el nombre y los valores permitidos del parámetro que desea cambiar, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis).  
El siguiente código de muestra establece el valor de dos parámetros, *reserved-memory-percent* y *cluster-enabled*, en el grupo de parámetros `myredis32-on-30`. Establecemos *reserved-memory-percent* en `30` (30 %) y *cluster-enabled* en `yes` de modo que el grupo de parámetros se pueda utilizar con clústeres (grupos de replicación) de Valkey o Redis OSS (modo de clúster habilitado).  
Para Linux, macOS o Unix:  

```
aws elasticache modify-cache-parameter-group \
    --cache-parameter-group-name myredis32-on-30 \
    --parameter-name-values \
        ParameterName=reserved-memory-percent,ParameterValue=30 \
        ParameterName=cluster-enabled,ParameterValue=yes
```
Para Windows:  

```
aws elasticache modify-cache-parameter-group ^
    --cache-parameter-group-name myredis32-on-30 ^
    --parameter-name-values ^
        ParameterName=reserved-memory-percent,ParameterValue=30 ^
        ParameterName=cluster-enabled,ParameterValue=yes
```
El resultado de este comando será algo similar a lo que se muestra a continuación.  

```
{
    "CacheParameterGroupName": "my-redis32-on-30"
}
```

Para obtener más información, consulte [https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-parameter-group.html).

Para encontrar el nombre del parámetro que ha cambiado, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis). 

 Si tiene un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) y realiza cambios en los siguientes parámetros, debe reiniciar los nodos del clúster:
+ activerehashing
+ bases de datos

 Para obtener más información, consulte [Nodos de reinicio](nodes.rebooting.md).

**Cambios de parámetros de Valkey o Redis OSS (modo de clúster habilitado)**  
Si realiza cambios en los siguientes parámetros en un clúster de Valkey o Redis OSS (modo de clúster habilitado), realice los siguientes pasos.  
activerehashing
bases de datos
Cree una copia de seguridad manual de su clúster. Consulte [Copias de seguridad manuales](backups-manual.md).
Eliminar el clúster. Consulte [Deleting clusters](Clusters.html#Delete).
Restaure el clúster con la copia de seguridad y el grupo de parámetros modificados para propagar los datos en el nuevo clúster. Consulte [Restauración desde una copia de seguridad a una nueva caché](backups-restoring.md).
Los cambios en otros parámetros no requieren esta acción.

## Modificación de un grupo de parámetros (API de ElastiCache)
<a name="ParameterGroups.Modifying.API"></a>

Para cambiar los valores de parámetro de un grupo de parámetros mediante la API de ElastiCache, utilice la acción `ModifyCacheParameterGroup`.

**Example**  
Con Memcached, para encontrar el nombre y los valores permitidos del parámetro que desea cambiar, consulte [Parámetros específicos de Memcached](ParameterGroups.Engine.md#ParameterGroups.Memcached).  
El siguiente código de muestra establece el valor de dos parámetros, *chunk\$1size* y *chunk\$1size\$1growth\$1fact*, en el grupo de parámetros `myMem14`.  

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ModifyCacheParameterGroup
   &CacheParameterGroupName=myMem14
   &ParameterNameValues.member.1.ParameterName=chunk_size
   &ParameterNameValues.member.1.ParameterValue=96
   &ParameterNameValues.member.2.ParameterName=chunk_size_growth_fact
   &ParameterNameValues.member.2.ParameterValue=1.5
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20150202T192317Z
   &Version=2015-02-02
   &X-Amz-Credential=<credential>
```

**Example**  
Con Valkey y Redis OSS, para encontrar el nombre y los valores permitidos del parámetro que desea cambiar, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis).  
El siguiente código de muestra establece el valor de dos parámetros, *reserved-memory-percent* y *cluster-enabled*, en el grupo de parámetros `myredis32-on-30`. Establecemos *reserved-memory-percent* en `30` (30 %) y *cluster-enabled* en `yes` de modo que el grupo de parámetros se pueda utilizar con clústeres (grupos de replicación) de Valkey o Redis OSS (modo de clúster habilitado).  

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ModifyCacheParameterGroup
   &CacheParameterGroupName=myredis32-on-30
   &ParameterNameValues.member.1.ParameterName=reserved-memory-percent
   &ParameterNameValues.member.1.ParameterValue=30
   &ParameterNameValues.member.2.ParameterName=cluster-enabled
   &ParameterNameValues.member.2.ParameterValue=yes
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20150202T192317Z
   &Version=2015-02-02
   &X-Amz-Credential=<credential>
```

Para obtener más información, consulte [https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheParameterGroup.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheParameterGroup.html).

Si tiene un clúster de Valkey o Redis OSS (modo de clúster deshabilitado) y realiza cambios en los siguientes parámetros, debe reiniciar los nodos del clúster:
+ activerehashing
+ bases de datos

 Para obtener más información, consulte [Reinicio de nodos](nodes.rebooting.md).

**Cambios de parámetros de Valkey o Redis OSS (modo de clúster habilitado)**  
Si realiza cambios en los siguientes parámetros en un clúster de Valkey o Redis OSS (modo de clúster habilitado), realice los siguientes pasos.  
activerehashing
bases de datos
Cree una copia de seguridad manual de su clúster. Consulte [Copias de seguridad manuales](backups-manual.md).
Eliminar el clúster. Consulte [Eliminar un clúster en ElastiCache](Clusters.Delete.md).
Restaure el clúster con la copia de seguridad y el grupo de parámetros modificados para propagar los datos en el nuevo clúster. Consulte [Restauración desde una copia de seguridad a una nueva caché](backups-restoring.md).
Los cambios en otros parámetros no requieren esta acción.