

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ElastiCache 파라미터 그룹 수정
<a name="ParameterGroups.Modifying"></a>

**중요**  
어떤 기본 파라미터 그룹도 수정할 수 없습니다.

파라미터 그룹의 일부 파라미터 값을 수정할 수 있습니다. 이 파라미터 값은 파라미터 그룹과 연결된 클러스터에 적용됩니다. 변경한 파라미터 값이 파라미터 그룹에 적용되는 시점에 관한 자세한 내용은 [Valkey 및 Redis OSS 파라미터](ParameterGroups.Engine.md#ParameterGroups.Redis) 및 [Memcached 특정 파라미터](ParameterGroups.Engine.md#ParameterGroups.Memcached) 섹션을 참조하세요.

## 파라미터 그룹 수정(콘솔)
<a name="ParameterGroups.Modifying.CON"></a>

다음 절차는 ElastiCache 콘솔을 사용하여 `cluster-enabled` 파라미터 값을 변경하는 방법을 보여줍니다. 동일한 절차를 통해 모든 파라미터 값을 변경할 수 있습니다.

**ElastiCache 콘솔을 사용하여 파라미터 값을 변경하려면**

1. AWS Management Console에 로그인하고[ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)에서 ElastiCache 콘솔을 엽니다.

1. 사용 가능한 모든 파라미터 목록을 표시하려면 왼쪽 탐색 창에서 [**Parameter Groups**]를 선택합니다.

1. 파라미터 그룹의 이름 왼쪽에 있는 확인란을 선택하여 수정할 파라미터 그룹을 선택합니다.

   파라미터 그룹의 파라미터가 화면 하단에 나열됩니다. 모든 파라미터를 보려면 목록 페이지를 탐색해야 할 수도 있습니다.

1. 파라미터를 하나 이상 수정하려면 [**Edit Parameters**]를 선택합니다.

1. **파라미터 그룹 편집:** 화면에서 왼쪽 및 오른쪽 화살표로 스크롤하여 `binding_protocol` 파라미터를 찾은 다음 **값** 열에 `ascii`를 입력합니다.

1. **변경 사항 저장(Save Changes)**을 선택합니다.

1. Memcached의 경우, 변경한 파라미터의 이름을 찾으려면 [Memcached 특정 파라미터](ParameterGroups.Engine.md#ParameterGroups.Memcached) 섹션을 참조하세요. *다시 시작한 후* 파라미터에 변경 사항이 발생하면 이 파라미터 그룹을 사용하는 모든 클러스터를 재부팅합니다. 자세한 내용은 [클러스터 재부팅](Clusters.html#Rebooting)을 참조하세요.

1. Valkey 및 Redis OSS를 사용하여 변경한 파라미터의 이름을 찾으려면 [Valkey 및 Redis OSS 파라미터](ParameterGroups.Engine.md#ParameterGroups.Redis) 섹션을 참조하세요. Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 클러스터가 있고 다음 파라미터를 변경한 경우 클러스터에서 노드를 재부팅해야 합니다.
   + activerehashing
   + 데이터베이스

    자세한 내용은 [노드 재부팅](nodes.rebooting.md)을 참조하세요.
**Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경**  
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.  
activerehashing
데이터베이스
Redis OSS를 사용하면 클러스터의 수동 백업을 연결할 수 있습니다. [수동 백업 지원](backups-manual.md) 섹션을 참조하세요.
클러스터를 삭제합니다. [클러스터 삭제](Clusters.html#Delete)를 참조하세요.
변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. [백업에서 새 캐시로 복원](backups-restoring.md) 섹션을 참조하세요.
다른 파라미터를 변경한 경우에는 필요하지 않습니다.



## 파라미터 그룹 수정(AWS CLI)
<a name="ParameterGroups.Modifying.CLI"></a>

AWS CLI를 사용하여 파라미터 값을 변경하려면 `modify-cache-parameter-group` 명령을 사용합니다.

**Example**  
Memcached를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 [Memcached 특정 파라미터](ParameterGroups.Engine.md#ParameterGroups.Memcached) 섹션을 참조하세요.  
다음 예제 코드에서는 `myMem14` 파라미터 그룹에서 두 파라미터 *chunk\$1size* 및 *chunk\$1size\$1growth\$1fact*의 값을 설정합니다.  
Linux, macOS, 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
```
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
```
이 명령의 출력은 다음과 같습니다.  

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

**Example**  
Valkey 및 Redis OSS를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 [Valkey 및 Redis OSS 파라미터](ParameterGroups.Engine.md#ParameterGroups.Redis) 섹션을 참조하세요.  
다음 예제 코드에서는 `myredis32-on-30` 파라미터 그룹에서 두 파라미터 *reserved-memory-percent* 및 *cluster-enabled*의 값을 설정합니다. *reserved-memory-percent*를 `30`(30%)로, *cluster-enabled*를 `yes`로 설정해 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(복제 그룹)에 해당 파라미터 그룹을 사용할 수 있도록 합니다.  
Linux, macOS, 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
```
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
```
이 명령의 출력은 다음과 같습니다.  

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

[자세한 내용은 `modify-cache-parameter-group` 단원을 참조하세요.](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-parameter-group.html)

변경한 파라미터의 이름을 찾으려면 [Valkey 및 Redis OSS 파라미터](ParameterGroups.Engine.md#ParameterGroups.Redis) 섹션을 참조하세요.

 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 클러스터가 있고 다음 파라미터를 변경한 경우 클러스터에서 노드를 재부팅해야 합니다.
+ activerehashing
+ 데이터베이스

 자세한 내용은 [노드 재부팅](nodes.rebooting.md)을 참조하세요.

**Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경**  
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.  
activerehashing
데이터베이스
클러스터의 수동 백업을 만듭니다. [수동 백업 지원](backups-manual.md) 섹션을 참조하세요.
클러스터를 삭제합니다. [클러스터 삭제](Clusters.html#Delete)를 참조하세요.
변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. [백업에서 새 캐시로 복원](backups-restoring.md) 섹션을 참조하세요.
다른 파라미터를 변경한 경우에는 필요하지 않습니다.

## 파라미터 그룹 수정(ElastiCache API)
<a name="ParameterGroups.Modifying.API"></a>

ElastiCache API를 사용하여 파라미터 그룹의 파라미터 값을 변경하려면 `ModifyCacheParameterGroup` 작업을 사용합니다.

**Example**  
Memcached를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 [Memcached 특정 파라미터](ParameterGroups.Engine.md#ParameterGroups.Memcached) 섹션을 참조하세요.  
다음 예제 코드에서는 `myMem14` 파라미터 그룹에서 두 파라미터 *chunk\$1size* 및 *chunk\$1size\$1growth\$1fact*의 값을 설정합니다.  

```
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**  
Valkey 및 Redis OSS를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 [Valkey 및 Redis OSS 파라미터](ParameterGroups.Engine.md#ParameterGroups.Redis) 섹션을 참조하세요.  
다음 예제 코드에서는 `myredis32-on-30` 파라미터 그룹에서 두 파라미터 *reserved-memory-percent* 및 *cluster-enabled*의 값을 설정합니다. *reserved-memory-percent*를 `30`(30%)로, *cluster-enabled*를 `yes`로 설정해 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터(복제 그룹)에 해당 파라미터 그룹을 사용할 수 있도록 합니다.  

```
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>
```

[자세한 내용은 `ModifyCacheParameterGroup` 단원을 참조하세요.](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheParameterGroup.html)

Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 클러스터가 있고 다음 파라미터를 변경한 경우 클러스터에서 노드를 재부팅해야 합니다.
+ activerehashing
+ 데이터베이스

 자세한 내용은 [노드 재부팅](nodes.rebooting.md) 섹션을 참조하세요.

**Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경**  
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.  
activerehashing
데이터베이스
클러스터의 수동 백업을 만듭니다. [수동 백업 지원](backups-manual.md) 섹션을 참조하세요.
클러스터를 삭제합니다. [ElastiCache에서 클러스터 삭제](Clusters.Delete.md) 섹션을 참조하세요.
변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. [백업에서 새 캐시로 복원](backups-restoring.md) 섹션을 참조하세요.
다른 파라미터를 변경한 경우에는 필요하지 않습니다.