GNU/Linux >> Linux Esercitazione >  >> Linux

Procedura:liberare spazio su disco riducendo i blocchi riservati

Molti amministratori di sistema e devop utilizzano unità di grandi dimensioni per ospitare o eseguire il backup dei dati. Tuttavia, quello che non sanno è che stanno perdendo una piccola percentuale di spazio su disco su ciascuna unità. Oggi esploreremo un tutorial per liberare spazio su disco riducendo i blocchi riservati.

Ciò porterà ad avere più spazio libero su disco da utilizzare nelle tue applicazioni web o nei tuoi backup.

Blocchi riservati su Linux

Le unità di grandi dimensioni come 1 TB, 2 TB o anche più, sono usuali nelle nuove configurazioni di server dedicati. Il datacenter esegue la configurazione, installa il sistema operativo sulle unità, formatta con filesystem ext3 o ext4 e la tua nuova macchina dedicata è pronta per essere utilizzata.

Quando esplori le unità utilizzando df -ah, noterai che le unità da 1 TB non hanno molto spazio disponibile, ma circa 900 GB. Stai perdendo il 10% della capacità del tuo disco, in effetti è normale. Tuttavia, quello che non sai è che puoi liberare spazio su disco riducendo i blocchi riservati.

Blocchi riservati su Linux è proprio come dice la parola, una piccola parte del disco è riservata al processo privilegiato. Questo viene fatto nel caso in cui il filesystem si riempia, le attività importanti e i processi di sistema saranno ancora in grado di funzionare e scrivere sull'unità.

Per impostazione predefinita sulla maggior parte delle moderne distribuzioni Linux come Fedora, CentOS, Ubuntu/Debian, i blocchi riservati su Linux sono di circa il 5%. Al giorno d'oggi, in cui quasi tutti i server dedicati sono dotati di unità da 1 TB, ciò significa circa 50 GB o 100 GB se si dispone di unità da 2 TB, è troppo spazio.

Se hai un filesystem molto grande come quello che abbiamo menzionato, puoi ridurre la percentuale riservata di blocchi per liberare spazio su disco sulla tua scatola.

Come posso liberare spazio su disco riducendo i blocchi riservati?

Se hai un filesystem di grandi dimensioni o un filesystem che non memorizza i file del tuo sistema Linux, è possibile ridurre la percentuale di blocchi riservati per liberare spazio su disco.

tune2fs è uno strumento di comando che ti consente di modificare questo spazio su disco riservato sui sistemi operativi Linux.

Vediamo alcuni esempi:

Riduci i blocchi riservati su /dev/sdb1 dal 5% all'1%

tune2fs -m 1 /dev/sdb1

Assicurati di sostituire /dev/sdb1 con il percorso della partizione che devi ridurre. Puoi ottenere l'elenco completo delle partizioni e dei punti di montaggio usando il comando df, ad esempio:

Guida passo passo per liberare spazio su disco riducendo i blocchi riservati

Individua la partizione che devi ridimensionare

df -ah

Esempio di output:

[[email protected]:~]df -ah
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 108G 16G 88G 15% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
none 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 473M 133M 316M 30% /boot
/dev/sdb1 917G 8.4G 862G 1% /home
/dev/sdc1 917G 697M 870G 1% /backup
none 0 0 0 - /proc/sys/fs/binfmt_misc
/usr/tmpDSK 4.0G 137M 3.7G 4% /tmp
/tmp 4.0G 137M 3.7G 4% /var/tmp

Come puoi vedere, questo sistema ha 3 unità:120 GB SSD su /dev/sda3, 1TB su /home e 1TB montato su /backup directory.
Proviamo a liberare spazio su disco riducendo i blocchi riservati per la partizione /home.

[[email protected]:~]df -ah | grep home
/dev/sdb1 917G 8.4G 862G 1% /home

Ci sono 862 GB di spazio libero su disco in questo momento, con il 5% di blocchi riservati. Riduciamolo all'1%.

[[email protected]:~]tune2fs -m 1 /dev/sdb1
tune2fs 1.41.12 (17-May-2010)
Setting reserved blocks percentage to 1% (2441900 blocks)

Controlliamo di nuovo per vedere quanto spazio libero su disco abbiamo ora

[[email protected]:~]df -ah | grep home
/dev/sdb1 917G 8.4G 900G 1% /home

900 GB, ovvero 38 GB di spazio libero su disco extra.

Conclusione

I blocchi riservati su Linux eseguono un'attività molto importante, preservano lo spazio su disco nel caso in cui il disco sia completamente pieno per consentire alle funzioni di sistema importanti di funzionare ancora senza problemi.
Tuttavia, su unità di grandi dimensioni non è necessario avere il 5%, puoi ridurlo all'1% o al 2% e il tuo sistema sarà sempre al sicuro.

A questo punto sai come liberare spazio su disco riducendo i blocchi riservati sui sistemi Linux che eseguono filesystem ext2/ext3/ext4.

Procedura:spazio libero su disco riducendo i blocchi riservati Ultima modifica:4 gennaio 2017 da Esteban Borges
Linux
  1. Usa df per controllare lo spazio libero su disco su Linux

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

  3. Come trovare spazio libero su disco e analizzare l'utilizzo del disco?

  4. Come liberare spazio su disco sui server cPanel

  5. Ottieni spazio libero su disco con df per visualizzare solo lo spazio libero in kb?

Come controllare l'utilizzo dello spazio su disco in Linux

Come liberare spazio su disco in Ubuntu 20.04 LTS

Come aumentare lo spazio su disco virtuale della VM su VirtualBox

Come controllare lo spazio libero su disco su Linux [Metodi terminale e GUI]

Come controllare lo spazio libero su disco su Linux

Pulizia disco:come liberare spazio con cPanel