Quando provo a modificare la configurazione del mio cluster nel Servizio OpenSearch di Amazon, ricevo il messaggio di errore "InsufficientInstanceCapacity".
Risoluzione
Se la zona di disponibilità specificata non dispone di una capacità di istanze on demand Amazon Elastic Compute Cloud (Amazon EC2) sufficiente, potresti ricevere l'errore "InsufficientInstanceCapacity" nel Servizio OpenSearch. Per risolvere il problema, intraprendi le seguenti azioni.
Riprova dopo una breve attesa
La disponibilità della capacità di istanze on demand Amazon EC2 cambia frequentemente. Attendi qualche minuto, quindi invia nuovamente la richiesta. Quando la capacità diventa disponibile, la richiesta viene accolta.
Riduci il numero di istanze nella richiesta
Se il tipo di istanza richiesto non è immediatamente disponibile nella zona di disponibilità richiesta, si verifica l'errore "InsufficientInstanceCapacity". Per evitare il problema, è consigliabile avviare nuovi nodi di dati in batch più piccoli anziché come un'unica grande richiesta.
Ad esempio, se desideri aggiungere 15 nodi di dati al cluster, dividi la richiesta in più avvi di dimensioni più ridotte. Prima di applicare le modifiche, utilizza la console Servizio OpenSearch per determinare se una modifica richiede un'implementazione blu/verde.
Importante: per aggiornare il tipo di istanza dei nodi esistenti o aggiungere volumi Amazon Elastic Block Store (Amazon EBS), aggiorna tutti i nodi contemporaneamente. Non puoi effettuare richieste in batch.
Non specificare una zona di disponibilità
Rimuovi la zona di disponibilità dalle richieste che ne includono una. Quindi riprova la richiesta in modo che Amazon EC2 possa collocare l'istanza in una zona di disponibilità con capacità disponibile.
Utilizza un tipo di istanza diverso
Seleziona un tipo di istanza diverso per verificare se è disponibile un nuovo tipo. Dopodiché, puoi ridimensionare le istanze dopo aver modificato la configurazione.