Riavvio dei nodi - Amazon ElastiCache

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riavvio dei nodi

Alcune modifiche richiedono il riavvio di un cluster Redis OSS o Memcached per poter applicare le modifiche. Ad esempio, per alcuni parametri la modifica del valore in un gruppo di parametri si applica solo dopo un riavvio.

Riavvio dei nodi OSS Redis (solo modalità cluster disabilitata)

Per i cluster Valkey o Redis OSS (modalità cluster disabilitata), i parametri nei gruppi di parametri che vengono applicati solo dopo il riavvio sono:

  • activerehashing

  • database

I nodi Redis possono essere aggiornati solo tramite la console. ElastiCache È possibile riavviare un solo nodo alla volta. Per riavviare più nodi, è necessario ripetere la procedura per ogni nodo.

Modifiche ai parametri Valkey o Redis OSS (modalità cluster abilitata)

Se apporti modifiche ai seguenti parametri su un cluster Valkey o Redis OSS (modalità cluster abilitata), segui i passaggi seguenti.

  • activerehashing

  • database

  1. Creare un backup manuale del cluster. Per informazioni, consulta Esecuzione di backup manuali.

  2. Elimina il cluster Valkey o Redis OSS (modalità cluster abilitata). Per informazioni, consulta Eliminazione di un cluster in ElastiCache.

  3. Ripristinare il cluster utilizzando il gruppo di parametri modificato e il backup per inizializzare il nuovo cluster. Per informazioni, consulta Ripristino da un backup in una nuova cache.

Le modifiche ad altri parametri non richiedono questo.

È possibile riavviare un nodo utilizzando la ElastiCache console.

Per riavviare un nodo (console)
  1. Accedi a AWS Management Console e apri la ElastiCache console all'indirizzo https://console.aws.amazon.com/elasticache/.

  2. Dall'elenco nell'angolo in alto a destra, scegli la AWS regione desiderata.

  3. Nel riquadro di navigazione a sinistra, scegli Redis. OSS

    Viene visualizzato un elenco di cluster che eseguono RedisOSS.

  4. Scegliere il cluster in Nome del cluster.

  5. In Nome nodo scegliere il pulsante di opzione accanto al nodo che si desidera riavviare.

  6. Scegliere Instance actions (Operazioni istanza), quindi Reboot node (Riavvia nodo).

Per riavviare più cluster, ripetere le fasi da 2 a 5 per ciascun nodo da riavviare. Non occorre attendere la fine del riavvio di un nodo prima di riavviarne un altro.

Riavvio di un cluster per Memcached

Quando si riavvia un cluster Memcached, il cluster cancella tutti i dati e riavvia il motore. Nel corso di questo processo non è possibile accedere al cluster. Dato che il cluster elimina tutti i dati, quando è nuovamente disponibile è vuoto.

È possibile riavviare un cluster utilizzando la console, il, o il ElastiCache . AWS CLI ElastiCache API Sia che si utilizzi la ElastiCache console, la AWS CLI o la ElastiCache API, è possibile avviare il riavvio di un solo cluster. Per riavviare più cluster si deve ripetere il processo o l'operazione.

È possibile riavviare un cluster utilizzando la ElastiCache console.

Per riavviare un cluster (console)
  1. Accedi a AWS Management Console e apri la ElastiCache console all'indirizzo https://console.aws.amazon.com/elasticache/.

  2. Dall'elenco nell'angolo in alto a destra, scegli la AWS regione che ti interessa.

  3. Nel pannello di navigazione, scegliere il motore in esecuzione sul cluster da riavviare.

    Viene visualizzato un elenco dei cluster che eseguono il motore scelto.

  4. Scegliere il cluster da riavviare selezionando la casella a sinistra del nome del cluster.

    Il pulsante Reboot (Riavvia) diventa attivo.

    Se si sceglie più di un cluster, il pulsante Reboot (Riavvia) non è attivo.

  5. Scegliere Reboot (Riavvia).

    Viene visualizzata una schermata di conferma del riavvio del cluster.

  6. Per riavviare il cluster, scegliere Reboot (Riavvia). Lo stato del cluster cambia in fase di riavvio dei nodi del cluster.

    Per non riavviare il cluster, scegliere Cancel (Annulla).

Per riavviare più cluster, ripetere le fasi da 2 a 5 per ciascun cluster da riavviare. Non occorre attendere la fine del riavvio di un cluster prima di riavviarne un altro.

Per riavviare un nodo specifico, seleziona il nodo e scegliere Riavvio.

Per riavviare un cluster (AWS CLI), utilizzare l'reboot-cache-clusterCLIoperazione.

Per riavviare nodi specifici nel cluster, utilizzare l'operazione --cache-node-ids-to-reboot per elencare cluster specifici da riavviare. Il comando seguente riavvia i nodi 0001, 0002 e 0004 del cluster my-cluster.

Per Linux, macOS o Unix:

aws elasticache reboot-cache-cluster \ --cache-cluster-id my-cluster \ --cache-node-ids-to-reboot 0001 0002 0004

Per Windows:

aws elasticache reboot-cache-cluster ^ --cache-cluster-id my-cluster ^ --cache-node-ids-to-reboot 0001 0002 0004

Per riavviare tutti i nodi del cluster, utilizzare il parametro --cache-node-ids-to-reboot ed elencare tutti gli id dei nodi del cluster. Per ulteriori informazioni, vedere reboot-cache-cluster.

Per riavviare un cluster utilizzando ElastiCache API, utilizzare l'RebootCacheClusterazione.

Per riavviare nodi specifici nel cluster, utilizzare l'operazione CacheNodeIdsToReboot per elencare cluster specifici da riavviare. Il comando seguente riavvia i nodi 0001, 0002 e 0004 del cluster my-cluster.

https://elasticache.us-west-2.amazonaws.com/ ?Action=RebootCacheCluster &CacheClusterId=my-cluster &CacheNodeIdsToReboot.member.1=0001 &CacheNodeIdsToReboot.member.2=0002 &CacheNodeIdsToReboot.member.3=0004 &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>

Per riavviare tutti i nodi del cluster, utilizzare il parametro CacheNodeIdsToReboot ed elencare tutti gli id dei nodi del cluster. Per ulteriori informazioni, vedere RebootCacheCluster.