Änderung einer ElastiCache Parametergruppe - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Änderung einer ElastiCache Parametergruppe

Wichtig

Die Standard-Parametergruppe kann nicht abgeändert werden.

Einige Parameterwerte in einer Parametergruppe können bearbeitet werden. Diese Parameterwerte werden auf die zur Parametergruppe gehörenden Cluster angewendet. Weitere Informationen dazu, wann eine Änderung eines Parameterwerts auf eine Parametergruppe angewendet wird, finden Sie unter Valkey- und Redis-Parameter OSS undMemcached-spezifische Parameter.

Ändern einer Parametergruppe (Konsole)

Das folgende Verfahren zeigt, wie Sie den Wert des cluster-enabled Parameters mithilfe der ElastiCache Konsole ändern können. Dieses Verfahren ist bei der Bearbeitung des Wertes aller Parameter gleich.

So ändern Sie den Wert eines Parameters mithilfe der ElastiCache Konsole
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die ElastiCache Konsole unter https://console.aws.amazon.com/elasticache/.

  2. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich Parametergruppen auswählen.

  3. Wählen Sie die Parametergruppe aus, die Sie bearbeiten möchten, indem Sie das Kontrollkästchen links neben dem Namen der Parametergruppe aktivieren.

    Die Parameter der Parametergruppe werden unten auf dem Bildschirm aufgelistet. Sie können die Liste seitenweise durchlaufen, um alle Parameter zu sehen.

  4. Um einen oder mehrere Parameter zu bearbeiten, wählen Sie Edit Parameters.

  5. Scrollen Sie auf dem Bildschirm Edit Parameter Group: mit der linken und rechten Pfeiltaste, bis Sie zum Parameter binding_protocol gelangen. Geben Sie dann ascii in die Spalte Value ein.

  6. Wählen Sie Save Changes.

  7. Informationen zum Namen des Parameters, den Sie geändert haben, finden Sie unter. Memcached-spezifische Parameter Wenn als Zeitpunkt für die Übernahme der Parameteränderung After restart festgelegt ist, starten Sie jeden Cluster neu, der von dieser Parametergruppe Gebrauch macht. Weitere Informationen finden Sie unter Neustarten von Clustern.

  8. Informationen zum Ermitteln des Namens des ParametersOSS, den Sie bei Valkey und Redis geändert haben, finden Sie unter. Valkey- und Redis-Parameter OSS Wenn Sie einen Valkey- oder Redis-Cluster OSS (Clustermodus deaktiviert) haben und Änderungen an den folgenden Parametern vornehmen, müssen Sie die Knoten im Cluster neu starten:

    • activerehashing

    • databases

    Weitere Informationen finden Sie unter Knoten neu starten.

    Änderungen der Parameter Valkey oder Redis OSS (Clustermodus aktiviert)

    Wenn Sie Änderungen an den folgenden Parametern auf einem Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) vornehmen, gehen Sie wie folgt vor.

    • activerehashing

    • databases

    1. Mit Redis können Sie ein manuelles Backup Ihres Clusters erstellen. Siehe Erstellen manueller Backups.

    2. Löschen Sie den Cluster. Siehe Löschen von Clustern.

    3. Stellen Sie den Cluster mit der abgeänderten Parametergruppe und der Sicherung zum Starten des neuen Clusters wieder her. Siehe Wiederherstellen aus einem Backup in einen neuen Cache.

    Bei Änderungen an anderen Parametern ist dies nicht erforderlich.

Ändern einer Parametergruppe (AWS CLI)

Um den Wert eines Parameters mit dem zu ändern AWS CLI, verwenden Sie den Befehl. modify-cache-parameter-group

Bei Memcached finden Sie den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, unter Memcached-spezifische Parameter

Der folgende Beispiel-Code legt den Wert zweier Parameter fest: chunk_size und chunk_size_growth_fact auf der Parametergruppe myMem14.

Für Linux, macOS oder 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

Für 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

Die Ausgabe dieses Befehls sieht in etwa folgendermaßen aus.

{ "CacheParameterGroupName": "myMem14" }

Bei Valkey und Redis OSS finden Sie den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, unter Valkey- und Redis-Parameter OSS

Der folgende Beispielcode legt den Wert von zwei Parametern fest reserved-memory-percentund aktiviert den Cluster-Modus für die Parametergruppe. myredis32-on-30 Wir setzen reserved-memory-percentauf 30 (30 Prozent) und cluster-enabled auf, yes sodass die Parametergruppe mit Valkey- oder Redis-Clustern OSS (Clustermodus aktiviert) (Replikationsgruppen) verwendet werden kann.

Für Linux, macOS oder 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

Für 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

Die Ausgabe dieses Befehls sieht in etwa folgendermaßen aus.

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

Weitere Informationen finden Sie unter modify-cache-parameter-group.

Den Namen des Parameters, den Sie in einem dieser Themen bearbeitet haben, finden Sie unter Valkey- und Redis-Parameter OSS.

Wenn Sie einen Valkey- oder Redis-Cluster OSS (Clustermodus deaktiviert) haben und Änderungen an den folgenden Parametern vornehmen, müssen Sie die Knoten im Cluster neu starten:

  • activerehashing

  • databases

Weitere Informationen finden Sie unter Knoten neu starten.

Änderungen der Parameter Valkey oder Redis OSS (Clustermodus aktiviert)

Wenn Sie Änderungen an den folgenden Parametern auf einem Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) vornehmen, gehen Sie wie folgt vor.

  • activerehashing

  • databases

  1. Erstellen Sie eine manuelle Sicherung des Clusters. Siehe Erstellen manueller Backups.

  2. Löschen Sie den Cluster. Siehe Löschen von Clustern.

  3. Stellen Sie den Cluster mit der abgeänderten Parametergruppe und der Sicherung zum Starten des neuen Clusters wieder her. Siehe Wiederherstellen aus einem Backup in einen neuen Cache.

Bei Änderungen an anderen Parametern ist dies nicht erforderlich.

Ändern einer Parametergruppe (ElastiCache API)

Verwenden Sie die Aktion, um die Parameterwerte einer Parametergruppe mithilfe von zu ändern. ElastiCache API ModifyCacheParameterGroup

Bei Memcached finden Sie den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, unter Memcached-spezifische Parameter

Der folgende Beispiel-Code legt den Wert zweier Parameter fest: chunk_size und chunk_size_growth_fact auf der Parametergruppe myMem14.

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>

Bei Valkey und Redis OSS finden Sie den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, unter Valkey- und Redis-Parameter OSS

Der folgende Beispielcode legt den Wert von zwei Parametern fest reserved-memory-percentund aktiviert den Cluster-Modus für die Parametergruppe. myredis32-on-30 Wir setzen reserved-memory-percentauf 30 (30 Prozent) und cluster-enabled auf, yes sodass die Parametergruppe mit Valkey- oder Redis-Clustern OSS (Clustermodus aktiviert) (Replikationsgruppen) verwendet werden kann.

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>

Weitere Informationen finden Sie unter ModifyCacheParameterGroup.

Wenn Sie einen Valkey- oder Redis-Cluster OSS (Clustermodus deaktiviert) haben und Änderungen an den folgenden Parametern vornehmen, müssen Sie die Knoten im Cluster neu starten:

  • activerehashing

  • databases

Weitere Informationen finden Sie unter Knoten neu starten.

Änderungen der Parameter Valkey oder Redis OSS (Clustermodus aktiviert)

Wenn Sie Änderungen an den folgenden Parametern auf einem Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) vornehmen, gehen Sie wie folgt vor.

  • activerehashing

  • databases

  1. Erstellen Sie eine manuelle Sicherung des Clusters. Siehe Erstellen manueller Backups.

  2. Löschen Sie den Cluster. Siehe Löschen eines Clusters in ElastiCache.

  3. Stellen Sie den Cluster mit der abgeänderten Parametergruppe und der Sicherung zum Starten des neuen Clusters wieder her. Siehe Wiederherstellen aus einem Backup in einen neuen Cache.

Bei Änderungen an anderen Parametern ist dies nicht erforderlich.