Come posso aumentare lo spazio disponibile su disco sulle istanze di container Amazon ECS se ho avviato il cluster manualmente con un gruppo con dimensionamento automatico?
Desidero aumentare lo spazio su disco disponibile sulla mia istanza del container Amazon Elastic Container Service (Amazon ECS). Ho avviato manualmente il mio cluster Amazon ECS con un gruppo Auto Scaling.
Breve descrizione
Importante: i seguenti passaggi terminano le istanze di container originali nel cluster Amazon ECS. Tutti i dati archiviati nei volumi Amazon Elastic Block Store (Amazon EBS) per tali istanze vengono persi quando completi queste procedure.
Per aumentare lo spazio di archiviazione sulle istanze di container, è necessario aggiornare la configurazione di avvio o il modello di avvio in modo da aumentare le dimensioni del volume di Amazon Elastic Block Store (Amazon EBS). Sostituisci le istanze originali con nuove istanze del gruppo con dimensionamento automatico.
Se hai utilizzato un metodo diverso per avviare le istanze del contenitore, completa i passaggi in uno dei seguenti articoli:
- Come posso aumentare lo spazio disponibile su disco sulle istanze di container Amazon ECS se ho avviato il cluster ECS dalla console di gestione AWS?
- Come posso aumentare lo spazio disponibile su disco sulle istanze di container Amazon ECS se ho avviato le istanze di container come istanze Amazon EC2 autonome?
Nota: la configurazione del volume di Amazon EBS varia a seconda di quale Amazon Machine Image (AMI) ottimizzata per Amazon ECS si utilizza. For more information, see Configure storage.
Risoluzione
Importante: per evitare tempi di inattività per i servizi Amazon ECS, è necessario avviare istanze di sostituzione prima di svuotare le istanze di container originali. Una volta interrotte tutte le attività sulle istanze del contenitore originale, conferma che le attività sulle istanze sostitutive abbiano inizio. Quindi, termina le istanze del contenitore originale.
Crea un gruppo Auto Scaling con un modello di avvio. Svuota le istanze di container ECS originali e migra i container su nuove istanze.
Nota: per utilizzare le funzionalità più recenti di Amazon Elastic Compute Cloud (Amazon EC2), è consigliabile utilizzare modelli di avvio anziché configurazioni.
(Opzione 1) Crea un nuovo gruppo con dimensionamento automatico da un modello di avvio
- Apri la console Amazon EC2.
- Dal pannello di navigazione, seleziona Gruppi con dimensionamento automatico. Nella colonna Modello di avvio/Configurazione, annota il nome del modello di avvio per l’istanza di container ECS in cui desideri aumentare lo spazio su disco.
- Dal pannello di navigazione, seleziona Modelli di avvio.
- Seleziona il modello di avvio per l'istanza di container ECS esistente, seleziona Azioni, quindi Modifica modello (crea nuova versione).
- In Archiviazione (volumi), espandi i dettagli relativi al volume EBS e inserisci un valore per Dimensione (GiB).
Nota: per ulteriori informazioni sulle opzioni di volume, vedi Block device mappings. - Seleziona Crea versione del modello.
- In Crea un gruppo con dimensionamento automatico dal modello, seleziona Crea gruppo con dimensionamento automatico.
**Nota:**quando crei il gruppo Auto Scaling, usa la nuova versione del modello. - Dopo il lancio delle nuove istanze, apri la console Amazon ECS e seleziona Cluster.
- Per verificare che vengano visualizzate le nuove istanze, seleziona il cluster e quindi la scheda Istanze ECS.
Svuota le istanze di container ECS originali e migra i container su nuove istanze
- Apri la console Amazon ECS.
- Scegli il cluster in cui è raggruppata l'istanza del contenitore.
- Scegli Infrastruttura, quindi seleziona le istanze del contenitore originali in base agli ID delle istanze che hai annotato in precedenza.
- Seleziona Azioni, quindi Svuota istanze.
Nota: è possibile svuotare le istanze precedenti in batch per evitare tempi di inattività dei servizi Amazon ECS. Quando si esauriscono le attività di servizio per le istanze del contenitore, le istanze del contenitore nello stato IN ESECUZIONE vengono interrotte e sostituite. Le istanze del contenitore vengono sostituite in base ai parametri di configurazione della distribuzione del servizio, minimumHealthyPercent, and maximumPercent. Le attività IN SOSPESO o IN ESECUZIONE che non appartengono al servizio rimarranno inalterate. Attendi il completamento di queste attività oppure interrompile manualmente. - Quando le istanze SVUOTAMENTO hanno 0 attività in esecuzione, ripeti i passaggi 2-3 e 3 fino a quando tutte le istanze di container originali saranno in stato SVUOTAMENTO.
- Elimina il gruppo con dimensionamento automatico originale per terminare le istanze originali.
Informazioni correlate
Contenuto pertinente
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 20 giorni fa
- AWS UFFICIALEAggiornata 23 giorni fa