기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
샤드의 복제본 수 늘리기
Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 샤드 또는 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 복제 그룹의 복제본 수를 최대 5개까지 늘릴 수 있습니다. AWS Management Console, AWS CLI또는 ElastiCache API를 사용하여이 작업을 수행할 수 있습니다.
사용 AWS Management Console
다음 절차는 콘솔을 사용해 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 복제 그룹의 복제본 수를 늘립니다.
샤드의 복제본 수 늘리는 방법
-
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/elasticache/
ElastiCache 콘솔을 엽니다. -
탐색 창에서 Valkey 또는 Redis OSS를 선택한 후 복제본을 추가할 복제 그룹의 이름을 선택합니다.
-
복제본을 추가할 각 샤드의 상자를 선택합니다.
-
Add replicas(복제본 추가)를 선택합니다.
-
Add Replicas to Shards(샤드에 복제본 추가) 페이지를 완료합니다.
-
New number of replicas/shard(새 복제본/샤드 수)에 선택한 모든 샤드에 있도록 하려는 복제본 수를 입력합니다. 이 값은 Current Number of Replicas per shard(샤드당 현재 복제본 수)보다 크거나 같아야 하며 5보다 작거나 같아야 합니다. 최소한 두 개의 복제본을 사용하는 것이 좋습니다.
-
가용 영역에서 기본 설정 없음을 선택하여 ElastiCache가 각각의 새 복제본에 대해 가용 영역을 지정하게 하거나 가용 영역 지정을 선택하여 각각의 새 복제본에 대해 가용 영역을 선택합니다.
가용 영역 지정를 선택할 경우 목록을 사용해 각각의 새 복제본에 대해 가용 영역을 지정하세요.
-
-
추가를 선택하여 복제본을 추가하거나 취소를 선택하여 작업을 취소합니다.
사용 AWS CLI
Valkey 또는 Redis OSS 샤드의 복제본 수를 늘리려면 다음 파라미터와 함께 increase-replica-count
명령을 사용합니다.
-
--replication-group-id
- 필수입니다. 복제본 수를 늘리려는 복제 그룹을 식별합니다. -
--apply-immediately
또는--no-apply-immediately
– 필수입니다. 복제본 수를 즉시 늘릴 것인지(--apply-immediately
) 아니면 다음 번 유지 관리 기간에 늘릴 것인지(--no-apply-immediately
) 지정합니다. 현재--no-apply-immediately
는 지원되지 않습니다. -
--new-replica-count
– 선택 사항입니다. 완료된 경우 원하는 복제본 노드의 수를 최대 5개까지 지정합니다. 노드 그룹 또는 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹만 있거나 모든 노드 그룹에 동일한 수의 복제본을 포함하려는 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 복제 그룹에 대해 이 파라미터를 사용합니다. 이 값이 노드 그룹의 현재 복제본 수보다 크지 않은 경우 호출이 실패하고 예외가 발생합니다. -
--replica-configuration
– 선택 사항입니다. 각 노드 그룹에 대해 독립적으로 복제본 수와 가용 영역을 설정할 수 있도록 합니다. 각 노드 그룹을 독립적으로 구성하려는 경우 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹에 대해 이 파라미터를 사용하세요.--replica-configuration
에는 다음의 선택 멤버 3개가 있습니다.-
NodeGroupId
- 구성하는 노드 그룹의 4자리 ID입니다. Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 복제 그룹의 경우 샤드 ID는 항상0001
입니다. Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 노드 그룹(샤드)의 ID를 찾으려면 샤드 ID 찾기 섹션을 참조하세요. -
NewReplicaCount
- 이 작업이 끝날 때 이 노드 그룹에 둘 복제본의 수입니다. 값은 현재 복제본 수보다 커야 하며, 최대 5개까지입니다. 이 값이 노드 그룹의 현재 복제본 수보다 크지 않은 경우 호출이 실패하고 예외가 발생합니다. -
PreferredAvailabilityZones
- 복제 그룹의 노드가 있을 가용 영역을 지정하는PreferredAvailabilityZone
문자열의 목록입니다.PreferredAvailabilityZone
값의 수는 기본 노드를 고려하여NewReplicaCount
에 1을 더한 값과 같아야 합니다. 의이 멤버--replica-configuration
가 생략되면 ElastiCache for Redis OSS가 각 새 복제본의 가용 영역을 선택합니다.
-
중요
호출에 --new-replica-count
또는 --replica-configuration
파라미터를 포함해야 하지만, 둘 다 포함해서는 안 됩니다.
다음은 복제 그룹 sample-repl-group
의 복제본 수를 3으로 늘리는 예입니다. 예제가 완료되면 각 노드 그룹에 복제본 3개가 있습니다. 단일 노드 그룹의 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 그룹이든 여러 노드 그룹의 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹이든 관계없이 이 숫자가 적용됩니다.
Linux, macOS, Unix의 경우:
aws elasticache increase-replica-count \ --replication-group-id
sample-repl-group
\ --new-replica-count3
\ --apply-immediately
Windows의 경우:
aws elasticache increase-replica-count ^ --replication-group-id
sample-repl-group
^ --new-replica-count3
^ --apply-immediately
다음은 복제 그룹 sample-repl-group
의 복제본 수를 지정된 2개의 노드 그룹에 대해 지정된 값으로 늘리는 예입니다. 여러 노드 그룹이 있는 경우 이는 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 복제 그룹입니다. 선택적 PreferredAvailabilityZones
를 지정할 때 나열된 가용 영역 수는 NewReplicaCount
에 1 이상을 더한 값과 같아야 합니다. 이러한 접근 방식은 NodeGroupId
에서 식별한 그룹에 대한 기본 노드를 설명합니다.
Linux, macOS, Unix의 경우:
aws elasticache increase-replica-count \ --replication-group-id
sample-repl-group
\ --replica-configuration \ NodeGroupId=0001
,NewReplicaCount=2
,PreferredAvailabilityZones=us-east-1a
,us-east-1c
,us-east-1b
\ NodeGroupId=0003
,NewReplicaCount=3
,PreferredAvailabilityZones=us-east-1a
,us-east-1b
,us-east-1c
,us-east-1c
\ --apply-immediately
Windows의 경우:
aws elasticache increase-replica-count ^ --replication-group-id
sample-repl-group
^ --replica-configuration ^ NodeGroupId=0001
,NewReplicaCount=2
,PreferredAvailabilityZones=us-east-1a
,us-east-1c
,us-east-1b
^ NodeGroupId=0003
,NewReplicaCount=3
,PreferredAvailabilityZones=us-east-1a
,us-east-1b
,us-east-1c
,us-east-1c
\ --apply-immediately
CLI를 사용하여 복제본 수를 늘리는 것에 대한 자세한 내용은 Amazon ElastiCache 명령줄 레퍼런스의 increase-replica-count를 참조하세요.
ElastiCache API 사용
Valkey 또는 Redis OSS 샤드의 복제본 수를 늘리려면 다음 파라미터와 함께 IncreaseReplicaCount
작업을 사용합니다.
-
ReplicationGroupId
- 필수입니다. 복제본 수를 늘리려는 복제 그룹을 식별합니다. -
ApplyImmediately
- 필수입니다. 복제본 수를 즉시 늘릴 것인지(ApplyImmediately=True
) 아니면 다음 번 유지 관리 기간에 늘릴 것인지(ApplyImmediately=False
) 지정합니다. 현재ApplyImmediately=False
는 지원되지 않습니다. -
NewReplicaCount
– 선택 사항입니다. 완료된 경우 원하는 복제본 노드의 수를 최대 5개까지 지정합니다. 노드 그룹이 하나만 있는 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 복제 그룹에 대해 또는 모든 노드 그룹에 동일한 수의 복제본이 있도록 하려는 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹에 대해 이 파라미터를 사용합니다. 이 값이 노드 그룹의 현재 복제본 수보다 크지 않은 경우 호출이 실패하고 예외가 발생합니다. -
ReplicaConfiguration
– 선택 사항입니다. 각 노드 그룹에 대해 독립적으로 복제본 수와 가용 영역을 설정할 수 있도록 합니다. 각 노드 그룹을 독립적으로 구성하려는 경우 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹에 대해 이 파라미터를 사용하세요.ReplicaConfiguraion
에는 다음의 선택 멤버 3개가 있습니다.-
NodeGroupId
- 구성하는 노드 그룹의 4자리 ID입니다. Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 복제 그룹의 경우 노드 그룹(샤드) ID는 항상0001
입니다. Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 노드 그룹(샤드)의 ID를 찾으려면 샤드 ID 찾기 섹션을 참조하세요. -
NewReplicaCount
- 이 작업이 끝날 때 이 노드 그룹에 둘 복제본의 수입니다. 값은 현재 복제본 수보다 커야 하며 최대 5개까지입니다. 이 값이 노드 그룹의 현재 복제본 수보다 크지 않은 경우 호출이 실패하고 예외가 발생합니다. -
PreferredAvailabilityZones
- 복제 그룹의 노드가 있을 가용 영역을 지정하는PreferredAvailabilityZone
문자열의 목록입니다.PreferredAvailabilityZone
값의 수는 기본 노드를 고려하여NewReplicaCount
에 1을 더한 값과 같아야 합니다. 의이 멤버ReplicaConfiguration
가 생략되면 ElastiCache for Redis OSS가 각 새 복제본의 가용 영역을 선택합니다.
-
중요
호출에 NewReplicaCount
또는 ReplicaConfiguration
파라미터를 포함해야 하지만, 둘 다 포함해서는 안 됩니다.
다음은 복제 그룹 sample-repl-group
의 복제본 수를 3으로 늘리는 예입니다. 예제가 완료되면 각 노드 그룹에 복제본 3개가 있습니다. 단일 노드 그룹의 Valkey 또는 Redis OSS(클러스터 모드 비활성화됨) 그룹이든 여러 노드 그룹의 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 그룹이든 관계없이 이 숫자가 적용됩니다.
https://elasticache.us-west-2.amazonaws.com/ ?Action=IncreaseReplicaCount &ApplyImmediately=True &NewReplicaCount=3 &ReplicationGroupId=sample-repl-group &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
다음은 복제 그룹 sample-repl-group
의 복제본 수를 지정된 2개의 노드 그룹에 대해 지정된 값으로 늘리는 예입니다. 여러 노드 그룹이 있는 경우 이는 Valkey 또는 Redis OSS(클러스터 모드 활성화됨) 복제 그룹입니다. 선택적 PreferredAvailabilityZones
를 지정할 때 나열된 가용 영역 수는 NewReplicaCount
에 1 이상을 더한 값과 같아야 합니다. 이러한 접근 방식은 NodeGroupId
에서 식별한 그룹에 대한 기본 노드를 설명합니다.
https://elasticache.us-west-2.amazonaws.com/ ?Action=IncreaseReplicaCount &ApplyImmediately=True &ReplicaConfiguration.ConfigureShard.1.NodeGroupId=0001 &ReplicaConfiguration.ConfigureShard.1.NewReplicaCount=2 &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.1=us-east-1a &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.2=us-east-1c &ReplicaConfiguration.ConfigureShard.1.PreferredAvailabilityZones.PreferredAvailabilityZone.3=us-east-1b &ReplicaConfiguration.ConfigureShard.2.NodeGroupId=0003 &ReplicaConfiguration.ConfigureShard.2.NewReplicaCount=3 &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.1=us-east-1a &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.2=us-east-1b &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.3=us-east-1c &ReplicaConfiguration.ConfigureShard.2.PreferredAvailabilityZones.PreferredAvailabilityZone.4=us-east-1c &ReplicationGroupId=sample-repl-group &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
API를 사용하여 복제본 수를 늘리는 것에 대한 자세한 내용은 Amazon ElastiCache API 참조의 IncreaseReplicaCount를 참조하세요.