GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come aumentare lo spazio su disco di un'istanza AWS EC2 Ubuntu

A volte potrebbe essere necessario aumentare lo spazio su disco dei tuoi server. Si consiglia sempre di scattare un'istantanea del volume prima di estenderlo o aumentare le dimensioni del disco. Inoltre, non è consigliabile ridurre le dimensioni del disco. L'aumento della dimensione di un volume non aumenta la dimensione della partizione, il suo file system deve essere esteso. È necessario utilizzare un comando specifico del file system per ridimensionare il file system del volume.

In questo articolo aumenteremo lo spazio su disco del volume di avvio (partizione root) con il filesystem di tipo ext4 di Ubuntu 20.04 Server.

Prerequisiti

  1. Account AWS (crea se non ne hai uno).
  2. Un'istanza del server EC2 Ubuntu 20.04(fai clic qui per imparare a creare un'istanza EC2)

Cosa faremo?

  1. Controlla lo spazio su disco corrente.
  2. Modifica la dimensione del disco del volume radice.
  3. Estendi il filesystem.

Controlla lo spazio su disco corrente

Controlliamo prima lo spazio su disco corrente, le informazioni sui dispositivi a blocchi disponibili usando il comando lsblk e blkid.

df-h

lsblk

nero

Nella schermata sopra, puoi vedere che la dimensione del disco corrente di / (root) è 7,7 GB (circa 8 GB). Cercheremo di aumentare le dimensioni di questo disco.

Modifica la dimensione del disco del volume

Vai all'istanza EC2 --> Volume allegato all'istanza.

Qui vedi il volume, fai clic su "Azioni" --> "Modifica volumi".

Nella schermata a comparsa, specifica la dimensione desiderata. Ho specificato 30 GB, prima erano 8 GB. Fai clic sul pulsante "Modifica", questo cambierà la dimensione del disco a 30 GB.

Conferma la modifica facendo clic sull'opzione "Sì".

Vedrai che il disco è stato modificato.

Fino a questo punto abbiamo appena cambiato la dimensione del disco, non è ancora disponibile per l'uso. Ora dobbiamo estendere il file system del volume per utilizzare la nuova capacità di archiviazione.

Estendi il filesystem.

A questo punto, se controlli lo spazio su disco vedrai che il volume / ha ancora 7,7 GB.

df-h

Per estendere la dimensione del volume, ottieni informazioni sui dispositivi a blocchi collegati alla tua istanza utilizzando il comando lsblk

lsblk

Controlla il tipo di file system, usa il comando seguente.

nero

Nel nostro caso, il file system è di tipo ext4 del volume

Utilizza il comando seguente per estendere il volume del tipo ext4.

sudo resize2fs /dev/xvda1

Se questa volta controlli le dimensioni del disco, vedrai che il disco è stato esteso e ora abbiamo 28 GB (circa 30 GB) per la partizione /.

df-h

Se vedi un file system diverso da ext4, visita la documentazione ufficiale di AWS qui.

Conclusione

In questo articolo, abbiamo visto i passaggi per aumentare la dimensione del disco del volume di avvio ed estendere il file system di tipo ext4. È sempre consigliabile fare un'istantanea del disco prima di aumentarne le dimensioni ed è inoltre consigliabile evitare di ridurre le dimensioni del disco.


Ubuntu
  1. Come monitorare lo spazio libero su disco su Amazon EC2 con Cloud Watch

  2. Come abilitare SSH come root su AWS Ubuntu Instance

  3. È sicuro aggiornare l'istanza di Aws Ubuntu che esegue siti live??

  4. Capire spazio libero/volumi su Ubuntu?

  5. Aumento dello spazio su disco dell'istanza Ubuntu di AWS EC2

Come installare Jenkins utilizzando un file .war sull'istanza AWS EC2 Ubuntu 20.04

Come creare un'istanza EC2 Ubuntu su AWS

Come liberare spazio su disco in Ubuntu 20.04 LTS

Come aumentare lo spazio su disco virtuale della VM su VirtualBox

Come installare lo stack MERN su Ubuntu nel cloud AWS

Come aumentare lo spazio su disco quando Ubuntu è installato insieme a Windows?