Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. Scopri di più qui.
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à.
Aggiorna un cluster in Timestream per InfluxDB 3
Dopo aver creato il cluster, puoi modificare determinati parametri di configurazione per adattarli ai mutevoli requisiti del carico di lavoro in Amazon Timestream. Tieni presente che alcune modifiche possono causare tempi di inattività temporanei durante il processo di aggiornamento.
Aggiorna un cluster utilizzando il Console di gestione AWS
-
Accedi alla console di AWS gestione e apri la console Amazon Timestream for InfluxDB.
-
Nel riquadro di navigazione, scegli InfluxDB Databases.
-
Seleziona il cluster che desideri modificare.
-
Scegli Modifica.
-
Aggiorna le impostazioni disponibili:
-
Classe di istanza: aumenta o riduce le risorse di calcolo (si applica a tutti i nodi del cluster e richiede il riavvio del cluster).
-
Gruppo di parametri: associa un gruppo di parametri diverso (richiede il riavvio del cluster).
-
Configurazione della consegna dei log: abilita o modifica l'esportazione CloudWatch dei log.
-
-
Scegli Continua e rivedi le modifiche.
-
Seleziona quando applicare le modifiche:
-
Applica immediatamente: le modifiche vengono applicate immediatamente (può causare brevi tempi di inattività).
-
-
Scegliere Modify cluster (Modifica cluster).
Aggiorna un cluster utilizzando il AWS CLI
Per aggiornare un cluster esistente utilizzando AWS CLI:
aws timestream-influxdb update-db-cluster \ --region us-east-1 \ --identifier "my-influxdb3-cluster" \ --db-instance-type db.influxIOIncluded.2xlarge \ --db-parameter-group-identifier "new-parameter-group" \ --apply-immediately
Considerazioni sull'aggiornamento di un cluster
Parametri modificabili
I seguenti parametri possono essere modificati dopo la creazione del cluster:
| Parameter | Descrizione | Impatto |
|---|---|---|
| Instance class (Classe istanza) | Aumenta o riduci le compute/memory risorse | Richiede il riavvio continuo dei nodi |
| Gruppo di parametri | Modificare la configurazione del motore di database | Richiede il riavvio del cluster |
| Consegna dei registri | Configura l' CloudWatch esportazione dei log | Applicato immediatamente |
Parametri non modificabili
I seguenti parametri non possono essere modificati dopo la creazione del cluster:
-
VPC e sottoreti: la posizione della rete è fissa.
-
Gruppi di sicurezza: i controlli di accesso alla rete non possono essere modificati.
-
Accessibilità pubblica: l'impostazione dell'accessibilità a Internet è permanente.
-
DB Cluster Identifier: il nome del cluster non può essere modificato.
-
Edizione: non è possibile passare da Core a Enterprise.
Impatto sui tempi di inattività:
-
Modifiche alla classe di istanza: riavvio progressivo (tempi di inattività minimi con cluster multinodo).
-
Modifiche al gruppo di parametri: è richiesto il riavvio completo del cluster.
-
Registra le modifiche alla configurazione: nessun tempo di inattività.
Procedure consigliate:
-
Pianifica attentamente la configurazione di rete prima della creazione del cluster, poiché non può essere modificata.
-
Verifica prima le modifiche negli ambienti non di produzione.
-
Monitora le metriche durante e dopo gli aggiornamenti per verificare le prestazioni.
-
Utilizza gli endpoint del cluster per garantire un failover trasparente durante gli aggiornamenti continui.
-
Evita gli endpoint specifici dei nodi durante le operazioni di aggiornamento.
Convalida:
-
Il sistema convalida tutte le modifiche prima di applicarle.
-
Le configurazioni non valide vengono rifiutate con messaggi di errore descrittivi.
-
Alcune combinazioni di parametri potrebbero non essere compatibili.
Rollback:
-
Mantieni le configurazioni precedenti dei gruppi di parametri per un facile rollback.
-
Documenta le impostazioni correnti prima di apportare modifiche.
-
Per modifiche importanti, crea istantanee del cluster prima dell'aggiornamento.
Monitora lo stato dell'aggiornamento
Tieni traccia dello stato dell'aggiornamento tramite:
-
Console: lo stato del cluster mostra «In modifica» durante gli aggiornamenti.
-
CLI: stato del cluster di query:
aws timestream-influxdb describe-db-cluster \ --identifier "my-influxdb3-cluster"Gli stati possibili per un cluster sono:
-
CREATING -
UPDATING -
DELETING -
AVAILABLE -
FAILED -
DELETED -
UPDATING_INSTANCE_TYPE -
PARTIALLY_AVAILABLE(Applicabile solo ai cluster multinodo quando alcuni nodi sono ancora in fase di creazione)
-
-
CloudWatch Metriche: monitora le metriche delle prestazioni durante gli aggiornamenti.
Limitazioni
Limitazioni attuali per gli aggiornamenti dei cluster:
-
Non è possibile modificare VPC, sottoreti, gruppi di sicurezza o accessibilità pubblica dopo la creazione.
-
Non è possibile passare dall'edizione Core a quella Enterprise (o viceversa).
-
Impossibile rinominare il cluster (l'identificatore del cluster DB è immutabile).
-
Tutti i nodi devono utilizzare la stessa classe di istanza.
-
I gruppi di parametri sono immutabili (è necessario crearne di nuovi per le modifiche).
Comprendendo queste funzionalità e limitazioni di aggiornamento, è possibile gestire e scalare in modo efficace i cluster InfluxDB 3 per soddisfare i requisiti in evoluzione dei carichi di lavoro, pianificando al contempo in modo appropriato le impostazioni che devono essere configurate al momento della creazione del cluster.