ElastiCache パラメータグループの変更 - Amazon ElastiCache

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

ElastiCache パラメータグループの変更

重要

デフォルトのパラメータグループを変更することはできません。

パラメータグループでいくつかのパラメータを変更できます。これらのパラメータ値は、パラメータグループに関連付けられるクラスターに適用されます。パラメータ値の変更がパラメータグループに適用されるタイミングの詳細については、Valkey パラメータと Redis OSSパラメータ「」および「」を参照してくださいMemcached 固有のパラメータ

パラメータグループを変更する (コンソール)

次の手順は、 ElastiCache コンソールを使用してcluster-enabledパラメータの値を変更する方法を示しています。同じ手順を使用して、すべてのパラメータを変更します。

ElastiCache コンソールを使用してパラメータの値を変更するには
  1. にサインイン AWS Management Console し、 https://console.aws.amazon.com/elasticache/で ElastiCache コンソールを開きます。

  2. 使用可能なすべてのパラメータグループのリストを表示するには、左側のナビゲーションペインで [パラメータグループ] を選択します。

  3. パラメータグループ名の左側にあるボックスを選択して、変更するパラメータグループを選択します。

    パラメータグループのパラメータは、画面の下部に表示されます。すべてのパラメータを確認するには、ページでリストを作成する必要があります。

  4. 複数のパラメータを修正するには、[パラメータの編集] を選択します。

  5. [パラメータグループの編集] 画面で、binding_protocol パラメータが見つかるまで、左右の矢印を使用してスクロールしてから、[] 列に ascii と入力します。

  6. [Save Changes] を選択します。

  7. Memcached については、変更したパラメータの名前を確認するには、「」を参照してくださいMemcached 固有のパラメータ再起動後にパラメータを変更する場合は、このパラメータグループを使用するクラスターを再起動します。詳細については、「クラスターの再起動」を参照してください。

  8. Valkey と Redis ではOSS、変更したパラメータの名前を確認するには、「」を参照してくださいValkey パラメータと Redis OSSパラメータ。Valkey または Redis OSS (クラスターモードが無効) クラスターがあり、次のパラメータを変更する場合は、クラスター内のノードを再起動する必要があります。

    • アクティブハッシュ化

    • データベース

    詳細については、「ノードの再起動」を参照してください。

    Valkey または Redis OSS (クラスターモードが有効) パラメータの変更

    Valkey または Redis OSS (クラスターモードが有効) クラスターで次のパラメータを変更する場合は、次のステップに従います。

    • アクティブハッシュ化

    • データベース

    1. Redis を使用すると、クラスターの手動バックアップを再試行できます。「手動バックアップの取得」を参照してください。

    2. クラスターを削除します。「クラスターの削除」を参照してください。

    3. 変更されたパラメータグループとバックアップを使用してクラスターを復元し、新しいクラスターをシードします。「バックアップから新しいキャッシュへの復元」を参照してください。

    他のパラメータを変更する場合、これは必要ありません。

パラメータグループを変更する (AWS CLI)

を使用してパラメータの値を変更するには AWS CLI、 コマンド を使用しますmodify-cache-parameter-group

Memcached では、変更するパラメータの名前と許可された値を見つけるには、「」を参照してください。 Memcached 固有のパラメータ

次のサンプルコードでは、パラメータグループ myMem14 で [chunk_size] と [chunk_size_growth_fact] の 2 つのパラメータの値を設定します。

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パラメータ

次のサンプルコードは、2 つのパラメータの値を設定し、パラメータグループ でreserved-memory-percentクラスターを有効にしますmyredis32-on-30。パラメータグループを Valkey または Redis 30 (クラスターモードが有効) クラスター OSS (レプリケーショングループ) で使用できるyesように、 reserved-memory-percentを (30%) に設定し、クラスターを有効にして を に設定します。

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 (クラスターモードが無効) クラスターがあり、次のパラメータを変更する場合は、クラスター内のノードを再起動する必要があります。

  • アクティブハッシュ化

  • データベース

詳細については、「ノードの再起動」を参照してください。

Valkey または Redis OSS (クラスターモードが有効) パラメータの変更

Valkey または Redis OSS (クラスターモードが有効) クラスターで次のパラメータを変更する場合は、次のステップに従います。

  • アクティブハッシュ化

  • データベース

  1. クラスターの手動バックアップを作成します。「手動バックアップの取得」を参照してください。

  2. クラスターを削除します。「クラスターの削除」を参照してください。

  3. 変更されたパラメータグループとバックアップを使用してクラスターを復元し、新しいクラスターをシードします。「バックアップから新しいキャッシュへの復元」を参照してください。

他のパラメータを変更する場合、これは必要ありません。

パラメータグループを変更する (ElastiCache API)

を使用してパラメータグループのパラメータ値を変更するには ElastiCache API、 ModifyCacheParameterGroupアクションを使用します。

Memcached では、変更するパラメータの名前と許可された値を見つけるには、「」を参照してください。 Memcached 固有のパラメータ

次のサンプルコードでは、パラメータグループ myMem14 で [chunk_size] と [chunk_size_growth_fact] の 2 つのパラメータの値を設定します。

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パラメータ

次のサンプルコードは、2 つのパラメータの値を設定し、パラメータグループ でreserved-memory-percentクラスターを有効にしますmyredis32-on-30。パラメータグループを Valkey または Redis 30 (クラスターモードが有効) クラスター OSS (レプリケーショングループ) で使用できるyesように、 reserved-memory-percentを (30%) に設定し、クラスターを有効にして を に設定します。

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 (クラスターモードが無効) クラスターがあり、次のパラメータを変更する場合は、クラスター内のノードを再起動する必要があります。

  • アクティブハッシュ化

  • データベース

詳細については、「ノードの再起動」を参照してください。

Valkey または Redis OSS (クラスターモードが有効) パラメータの変更

Valkey または Redis OSS (クラスターモードが有効) クラスターで次のパラメータを変更する場合は、次のステップに従います。

  • アクティブハッシュ化

  • データベース

  1. クラスターの手動バックアップを作成します。「手動バックアップの取得」を参照してください。

  2. クラスターを削除します。「でのクラスターの削除 ElastiCache」を参照してください。

  3. 変更されたパラメータグループとバックアップを使用してクラスターを復元し、新しいクラスターをシードします。「バックアップから新しいキャッシュへの復元」を参照してください。

他のパラメータを変更する場合、これは必要ありません。