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
| Parametro | Modificabile dopo la creazione |
|---|---|
| Redis Version | Sì, solo verso una versione superiore |
| Preset | Sì |
| Volume Size (GB) | Sì, solo in aumento |
| External access | Sì |
| Authentication required | Sì |
| Number of replicas | No, «The mode cannot be changed after creation» |
Per cambiare il numero di repliche, contatti il supporto.
Passaggi
1. Aprire il modulo di modifica
- Apra DB & Messaging → Redis.
- 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)o7. Il modulo propone entrambe le versioni, ma è accettata solo la versione attuale o una versione superiore: su un cluster in8, non scelga7. - 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).
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'