Come posso espandere il volume principale di Amazon EBS della mia istanza Amazon EC2 Linux?

3 minuti di lettura
0

Come posso utilizzare la funzionalità Amazon Elastic Block Store (Amazon EBS) Elastic Volumes per espandere il volume principale EBS della mia istanza Linux di Amazon Elastic Compute Cloud (Amazon EC2)?

Breve descrizione

Espandi il volume root EBS di EC2 Linux in esecuzione su un'istanza di generazione corrente senza scollegare e ricollegare il volume utilizzando la funzionalità Amazon EBS Elastic Volumes. Per espandere il volume root EBS di EC2 Linux in esecuzione su un'istanza di generazione precedente, è necessario scollegare e ricollegare il volume.

Risoluzione

Nota: Se si verificano errori durante l'esecuzione dei comandi dell’interfaccia della linea di comando AWS (AWS CLI), assicurati di utilizzare la versione più recente di AWS CLI.

Prima di modificare il volume EBS

1.    Rivedi i requisiti quando modifichi i volumi per evitare errori durante la modifica.

2.    Esamina le best practice per le prestazioni dei volumi sulle istanze Linux. In questo modo, le prestazioni del volume modificato saranno quelle richieste per lo scenario.

3.    Esamina come modificare il volume EBS per identificare e risolvere eventuali problemi prima di espandere il volume. Ad esempio, i volumi collegati alle istanze della generazione corrente prima del 3 novembre 2016 richiedono che si arresti e si riavvii l’istanza oppure che si scolleghi e ricolleghi il volume per inizializzare la funzione Amazon EBS Elastic Volumes. Si tratta di un’operazione da eseguire una sola volta.

Avvertenza: L'arresto di un'istanza cancella i dati su qualsiasi volume di archiviazione delle istanze. Pertanto, se disponi di dati che desideri conservare sui volumi di archiviazione delle istanze, assicurati di eseguirne il backup su uno archivio persistente.

Per determinare la data di creazione del volume, apri la console Amazon EC2, quindi scegli Volumi. Il campo Creato elenca la data di creazione del volume.

Per visualizzare l'ora di collegamento più recente del volume, che potrebbe essere più recente dell'ora di creazione, utilizza l’interfaccia della linea di comando AWS (AWS CLI).

Il comando seguente invia una query per i volumi collegati più di recente, prima della data limite:

aws ec2 describe-volumes --region us-east-1 --query "Volumes[?Attachments[?AttachTime<='2016-11-01']].{ID:VolumeId}" --output text

L'output è un elenco testuale di ID dei volumi che richiedono attenzione:

vol-0EXAMPLE
vol-5EXAMPLE
vol-4EXAMPLE
vol-bEXAMPLE
vol-0db1c57561EXAMPLE
vol-06f90d0c16EXAMPLE

Se non puoi usare Amazon EBS Elastic Volumes, espandi il volume root EBS delle tue istanze Linux EC2.

Modifica il volume EBS

1.    Usa Amazon EBS Elastic Volumes per le istanze EC2. Richiedi modifiche ai volumi EBS per espandere il volume root EBS della tua istanza Linux EC2.

2.    Estendi il file system Linux dopo avere espanso il volume root EBS della tua istanza Linux EC2.


Informazioni correlate

Come posso convertire lo schema di partizionamento MBR predefinito della mia istanza EC2 Ubuntu in GPT per aggirare il limite di 2 TiB per le partizioni MBR sul mio volume EBS?

Amazon EC2 instance root device volume

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa