ElastiCache 파라미터 그룹 수정 - Amazon ElastiCache

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

ElastiCache 파라미터 그룹 수정

중요

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

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

파라미터 그룹 수정(콘솔)

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

ElastiCache 콘솔을 사용하여 파라미터 값을 변경하려면
  1. 에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/elasticache/ ElastiCache 콘솔을 엽니다.

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

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

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

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

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

  6. 변경 사항 저장을 선택합니다.

  7. Memcached의 경우, 변경한 파라미터의 이름을 찾으려면 Memcached 특정 파라미터 섹션을 참조하세요. 다시 시작한 후 파라미터에 변경 사항이 발생하면 이 파라미터 그룹을 사용하는 모든 클러스터를 재부팅합니다. 자세한 내용은 클러스터 재부팅을 참조하세요.

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

    • activerehashing

    • 데이터베이스

    자세한 내용은 노드 재부팅을 참조하세요.

    Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경

    Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.

    • activerehashing

    • 데이터베이스

    1. Redis OSS를 사용하면 클러스터의 수동 백업을 연결할 수 있습니다. 수동 백업 지원을 참조하세요.

    2. 클러스터를 삭제합니다. 클러스터 삭제를 참조하세요.

    3. 변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. 백업에서 새 캐시로 복원을 참조하세요.

    다른 파라미터를 변경한 경우에는 필요하지 않습니다.

파라미터 그룹 수정(AWS CLI)

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

Memcached를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 Memcached 특정 파라미터 섹션을 참조하세요.

다음 예제 코드에서는 myMem14 파라미터 그룹에서 두 파라미터 chunk_sizechunk_size_growth_fact의 값을 설정합니다.

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" }

Valkey 및 Redis OSS를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 Valkey 및 Redis OSS 파라미터 섹션을 참조하세요.

다음 예제 코드에서는 myredis32-on-30 파라미터 그룹에서 두 파라미터 reserved-memory-percentcluster-enabled의 값을 설정합니다. reserved-memory-percent30(30%)로, cluster-enabledyes로 설정해 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 단원을 참조하십시오.

변경한 파라미터의 이름을 찾으려면 Valkey 및 Redis OSS 파라미터 섹션을 참조하세요.

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

  • activerehashing

  • 데이터베이스

자세한 내용은 노드 재부팅을 참조하세요.

Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경

Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.

  • activerehashing

  • 데이터베이스

  1. 클러스터의 수동 백업을 만듭니다. 수동 백업 지원을 참조하세요.

  2. 클러스터를 삭제합니다. 클러스터 삭제를 참조하세요.

  3. 변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. 백업에서 새 캐시로 복원을 참조하세요.

다른 파라미터를 변경한 경우에는 필요하지 않습니다.

파라미터 그룹 수정(ElastiCache API)

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

Memcached를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 Memcached 특정 파라미터 섹션을 참조하세요.

다음 예제 코드에서는 myMem14 파라미터 그룹에서 두 파라미터 chunk_sizechunk_size_growth_fact의 값을 설정합니다.

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>

Valkey 및 Redis OSS를 사용하여 변경하려는 파라미터의 이름과 허용되는 값을 찾으려면 Valkey 및 Redis OSS 파라미터 섹션을 참조하세요.

다음 예제 코드에서는 myredis32-on-30 파라미터 그룹에서 두 파라미터 reserved-memory-percentcluster-enabled의 값을 설정합니다. reserved-memory-percent30(30%)로, cluster-enabledyes로 설정해 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 단원을 참조하십시오.

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

  • activerehashing

  • 데이터베이스

자세한 내용은 노드 재부팅 단원을 참조하십시오.

Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 파라미터 변경

Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 클러스터에서 다음 파라미터를 변경하는 경우 다음 확인 단계를 따르십시오.

  • activerehashing

  • 데이터베이스

  1. 클러스터의 수동 백업을 만듭니다. 수동 백업 지원을 참조하세요.

  2. 클러스터를 삭제합니다. ElastiCache에서 클러스터 삭제을 참조하세요.

  3. 변경한 파라미터 그룹 및 백업을 사용해 클러스터를 복원하여 새로운 클러스터를 시드합니다. 백업에서 새 캐시로 복원을 참조하세요.

다른 파라미터를 변경한 경우에는 필요하지 않습니다.