Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

レプリカの数の変更

フォーカスモード
レプリカの数の変更 - Amazon MemoryDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Management Console、AWS CLI、または MemoryDB API を使用して、MemoryDB クラスターのリードレプリカ数を動的に増減できます。すべてのシャードのレプリカの数が同じである必要があります。

クラスターのレプリカの数を増やす

MemoryDB クラスター内のレプリカの数は、シャードごとに最大 5 個まで増やすことができます。AWS Management Console、AWS CLI、または MemoryDB API を使用して行うことができます。

AWS Management Console の使用

MemoryDB クラスター (コンソール) 内のレプリカの数を増やすには、「クラスターからのノードの追加/削除」を参照してください。

AWS CLI の使用

MemoryDB クラスターのレプリカ数を増やすには、以下のパラメータを指定してupdate-clusterコマンドを使用します:

  • --cluster-name – 必須。レプリカの数を増やすクラスターを指定します。

  • --replica-configuration – 必須。レプリカの数を設定できます。レプリカの数を増やすには、このオペレーションの終了後にこのシャードに必要なレプリカの数を ReplicaCount プロパティに設定します。

次の例では、クラスター ‭my-cluster‬ 内のレプリカの数を 2 個に増やします。

Linux、macOS、Unix の場合:

aws memorydb update-cluster \ --cluster-name my-cluster \ --replica-configuration \ ReplicaCount=2

Windows の場合:

aws memorydb update-cluster ^ --cluster-name my-cluster ^ --replica-configuration ^ ReplicaCount=2

以下の JSON コードを返します。

{ "Cluster": { "Name": "my-cluster", "Status": "updating", "NumberOfShards": 1, "ClusterEndpoint": { "Address": "clustercfg.my-cluster.xxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 }, "NodeType": "db.r6g.large", "EngineVersion": "6.2", "EnginePatchVersion": "6.2.6", "ParameterGroupName": "default.memorydb-redis6", "ParameterGroupStatus": "in-sync", "SubnetGroupName": "my-sg", "TLSEnabled": true, "ARN": "arn:aws:memorydb:us-east-1:xxxxxxexamplearn:cluster/my-cluster", "SnapshotRetentionLimit": 0, "MaintenanceWindow": "wed:03:00-wed:04:00", "SnapshotWindow": "04:30-05:30", "DataTiering": "false", "AutoMinorVersionUpgrade": true } }

クラスターのステータスが更新中から利用可能に変わったら、更新されたクラスターの詳細を表示するには、次のコマンドを使用します:

Linux、macOS、Unix の場合:

aws memorydb describe-clusters \ --cluster-name my-cluster --show-shard-details

Windows の場合:

aws memorydb describe-clusters ^ --cluster-name my-cluster --show-shard-details

以下のようなJSONレスポンスが返される:

{ "Clusters": [ { "Name": "my-cluster", "Status": "available", "NumberOfShards": 1, "Shards": [ { "Name": "0001", "Status": "available", "Slots": "0-16383", "Nodes": [ { "Name": "my-cluster-0001-001", "Status": "available", "AvailabilityZone": "us-east-1a", "CreateTime": "2021-08-21T20:22:12.405000-07:00", "Endpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 } }, { "Name": "my-cluster-0001-002", "Status": "available", "AvailabilityZone": "us-east-1b", "CreateTime": "2021-08-21T20:22:12.405000-07:00", "Endpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 } }, { "Name": "my-cluster-0001-003", "Status": "available", "AvailabilityZone": "us-east-1a", "CreateTime": "2021-08-22T12:59:31.844000-07:00", "Endpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 } } ], "NumberOfNodes": 3 } ], "ClusterEndpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 }, "NodeType": "db.r6g.large", "EngineVersion": "6.2", "EnginePatchVersion": "6.2.6", "ParameterGroupName": "default.memorydb-redis6", "ParameterGroupStatus": "in-sync", "SubnetGroupName": "my-sg", "TLSEnabled": true, "ARN": "arn:aws:memorydb:us-east-1:xxxxxxexamplearn:cluster/my-cluster", "SnapshotRetentionLimit": 0, "MaintenanceWindow": "wed:03:00-wed:04:00", "SnapshotWindow": "04:30-05:30", "ACLName": "my-acl", "DataTiering": "false", "AutoMinorVersionUpgrade": true } ] }

CLI を使用してレプリカの数を増やす方法の詳細については、「AWS CLI コマンドリファレンス」の「クラスターの更新」を参照してください。

MemoryDB API の使用

MemoryDB シャードでレプリカの数を増やすには、以下のパラメータを設定して UpdateCluster アクションを使用します。

  • ClusterName – 必須。レプリカの数を増やすクラスターを指定します。

  • ReplicaConfiguration – 必須。レプリカの数を設定できます。レプリカの数を増やすには、このオペレーションの終了後にこのシャードに必要なレプリカの数を ReplicaCount プロパティに設定します。

次の例では、クラスター ‭sample-cluster‬ 内のレプリカの数を 3 個に増やします。この例が終了すると、各シャードのレプリカは 3 個になります。この数は、単一のシャードを持つ MemoryDB クラスターでも、複数のシャードを持つ MemoryDB クラスターでも適用されます。

https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateCluster &ReplicaConfiguration.ReplicaCount=3 &ClusterName=sample-cluster &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>

API を使用したレプリカの数を増やす詳細については、「クラスターの更新」を参照してください。

クラスターのレプリカの数を減らす

MemoryDB のクラスター内のレプリカの数を減らせます。レプリカの数をゼロまで減らすことはできますが、プライマリノードに障害が発生した場合にレプリカにフェイルオーバーすることはできません。

AWS Management Console、AWS CLI、または MemoryDB API を使用して、クラスター内のレプリカの数を減らせます。

AWS Management Console の使用

MemoryDB クラスター (コンソール) 内のレプリカの数を減らすには、「クラスターからのノードの追加/削除」を参照してください。

AWS CLI の使用

MemoryDB クラスターでレプリカの数を減らすには、以下のパラメータを設定して update-cluster コマンドを使用します。

  • --cluster-name – 必須。レプリカの数を減らすクラスターを指定します。

  • --replica-configuration – 必須。

    ReplicaCount – レプリカノードの数を指定するには、このプロパティを設定します。

次の例では、‭--replica-configuration を使用して、‭クラスター my-cluster‬ 内のレプリカの数を、指定された値まで減らします。‬‬‬‬‬‬

Linux、macOS、Unix の場合:

aws memorydb update-cluster \ --cluster-name my-cluster \ --replica-configuration \ ReplicaCount=1

Windows の場合:

aws memorydb update-cluster ^ --cluster-name my-cluster ^ --replica-configuration ^ ReplicaCount=1 ^

以下のようなJSONレスポンスが返される:

{ "Cluster": { "Name": "my-cluster", "Status": "updating", "NumberOfShards": 1, "ClusterEndpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 }, "NodeType": "db.r6g.large", "EngineVersion": "6.2", "EnginePatchVersion": "6.2.6", "ParameterGroupName": "default.memorydb-redis6", "ParameterGroupStatus": "in-sync", "SubnetGroupName": "my-sg", "TLSEnabled": true, "ARN": "arn:aws:memorydb:us-east-1:xxxxxxexamplearn:cluster/my-cluster", "SnapshotRetentionLimit": 0, "MaintenanceWindow": "wed:03:00-wed:04:00", "SnapshotWindow": "04:30-05:30", "DataTiering": "false", "AutoMinorVersionUpgrade": true } }

クラスターのステータスが更新中から利用可能に変わったら、更新されたクラスターの詳細を表示するには、次のコマンドを使用します:

Linux、macOS、Unix の場合:

aws memorydb describe-clusters \ --cluster-name my-cluster --show-shard-details

Windows の場合:

aws memorydb describe-clusters ^ --cluster-name my-cluster --show-shard-details

以下のようなJSONレスポンスが返される:

{ "Clusters": [ { "Name": "my-cluster", "Status": "available", "NumberOfShards": 1, "Shards": [ { "Name": "0001", "Status": "available", "Slots": "0-16383", "Nodes": [ { "Name": "my-cluster-0001-001", "Status": "available", "AvailabilityZone": "us-east-1a", "CreateTime": "2021-08-21T20:22:12.405000-07:00", "Endpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 } }, { "Name": "my-cluster-0001-002", "Status": "available", "AvailabilityZone": "us-east-1b", "CreateTime": "2021-08-21T20:22:12.405000-07:00", "Endpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 } } ], "NumberOfNodes": 2 } ], "ClusterEndpoint": { "Address": "clustercfg.my-cluster.xxxxxx.memorydb.us-east-1.amazonaws.com", "Port": 6379 }, "NodeType": "db.r6g.large", "EngineVersion": "6.2", "EnginePatchVersion": "6.2.6", "ParameterGroupName": "default.memorydb-redis6", "ParameterGroupStatus": "in-sync", "SubnetGroupName": "my-sg", "TLSEnabled": true, "ARN": "arn:aws:memorydb:us-east-1:xxxxxxexamplearn:cluster/my-cluster", "SnapshotRetentionLimit": 0, "MaintenanceWindow": "wed:03:00-wed:04:00", "SnapshotWindow": "04:30-05:30", "ACLName": "my-acl", "DataTiering": "false", "AutoMinorVersionUpgrade": true } ] }

CLI を使用してレプリカの数を減らす方法の詳細については、「AWS CLI コマンドリファレンス」の「クラスターの更新」を参照してください。

MemoryDB API の使用

MemoryDB クラスターでレプリカの数を減らすには、以下のパラメータを設定して UpdateCluster アクションを使用します。

  • ClusterName – 必須。レプリカの数を減らすクラスターを指定します。

  • ReplicaConfiguration – 必須。レプリカの数を設定できます。

    ReplicaCount – レプリカノードの数を指定するには、このプロパティを設定します。

次の例では、‭ReplicaCount を使用して、‭クラスター sample-cluster‬内のレプリカの数を 1 個に減らします。‬‬‬‬‬‬ この例が終了すると、各シャードのレプリカは 1 個になります。この数は、単一のシャードを持つ MemoryDB クラスターでも、複数のシャードを持つ MemoryDB クラスターでも適用されます。

https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateCluster &ReplicaConfiguration.ReplicaCount=1 &ClusterName=sample-cluster &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>

API を使用したレプリカの数を減らす詳細については、「クラスターの更新」を参照してください。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.