Vai al contenuto principale

Come modificare le risorse di un cluster Redis

Questa guida spiega come regolare un cluster Redis esistente dalla console Hikube: preset (CPU e memoria), dimensione del volume, versione, accesso esterno e autenticazione.

Prerequisiti​

  • Un cluster Redis esistente nel suo progetto
  • Quote di progetto sufficienti per la nuova configurazione

Cosa è modificabile​

ParametroModificabile dopo la creazione
Redis VersionSì, solo verso una versione superiore
PresetSì
Volume Size (GB)Sì, solo in aumento
External accessSì
Authentication requiredSì
Number of replicasNo, «The mode cannot be changed after creation»

Per cambiare il numero di repliche, contatti il supporto.

Passaggi​

1. Aprire il modulo di modifica​

  1. Apra DB & Messaging → Redis.
  2. Apra il cluster, quindi faccia clic su Edit (oppure utilizzi Actions → Edit nell'elenco).

La pagina Edit cluster mostra il riquadro Cluster settings e l'impatto sulle quote del progetto, che conta anche i tre Sentinel alla taglia del preset.

2. Regolare i parametri​

  • Preset: scelga un preset superiore se la memoria è satura. La memoria del preset limita il volume di dati che Redis può mantenere in memoria. Un cluster creato con un vecchio preset (small, medium…) lo conserva finché non ne sceglie un altro.
  • Volume Size (GB): «Storage capacity allocated to each node in the cluster.» Inserisca una dimensione almeno pari a quella attuale.
  • Redis Version: 8 (Latest) o 7. Il modulo propone entrambe le versioni, ma è accettata solo la versione attuale o una versione superiore: su un cluster in 8, non scelga 7.
  • External access: «Allow access to the cluster from outside the private network.»
  • Authentication required: «Enable password protection.»

3. Salvare​

Faccia clic su Save changes. Il messaggio «Changes saved» conferma l'applicazione delle modifiche.

Una versione inferiore o una dimensione del volume ridotta è rifiutata: la console mostra «An error occurred while updating the cluster.», seguito dal motivo restituito dall'API (codici 120203 per la versione, 120204 per il volume).

avviso

Disattivare l'autenticazione su un cluster esposto sulla rete pubblica rende i suoi dati accessibili a chiunque conosca l'indirizzo. Mantenga l'autenticazione attivata.

Verifica​

  • La pagina del cluster, sezione General, mostra la nuova Version e la nuova Size.
  • Da un client, controlli la memoria disponibile:
redis-cli -h <host> -p 6379 INFO memory | grep -E 'used_memory_human|maxmemory_human'

Per approfondire​