GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Capire spazio libero/volumi su Ubuntu?

Sono nuovo di Ubuntu. Sto eseguendo 18.04 in una macchina virtuale su ESXi 6.5, dove eseguo i container Docker. Una delle app che sto eseguendo nella finestra mobile mi sta causando alcuni problemi, uno dei quali potrebbe essere correlato a problemi di spazio libero su disco. La macchina virtuale è configurata per 30 GB, thin provisioning.

Fdisk mostra il disco con un totale di 30 GB come previsto, ma quando eseguo df -h Non vedo /dev/sda3 elencati, solo 2. Qualcuno potrebbe gentilmente spiegare perché questo è il caso?

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 2101247 2097152 1G Linux filesystem
/dev/sda3 2101248 62912511 60811264 29G Linux filesystem

Filesystem Size Used Avail Use% Mounted on
udev 464M 0 464M 0% /dev
tmpfs 99M 1.2M 98M 2% /run
/dev/mapper/ubuntu–vg-ubuntu–lv 3.9G 3.4G 306M 92% /
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/loop0 87M 87M 0 100% /snap/core/4917
/dev/loop1 98M 98M 0 100% /snap/docker/321
/dev/sda2 976M 142M 768M 16% /boot
/dev/loop2 88M 88M 0 100% /snap/core/5742
tmpfs 99M 0 99M 0% /run/user/1000

sudo parted -l mostra le partizioni correttamente.

Model: VMware Virtual disk (scsi)
Disk /dev/sda: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  2097kB  1049kB                     bios_grub
 2      2097kB  1076MB  1074MB  ext4
 3      1076MB  32.2GB  31.1GB

così come lsblk .

NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 86.9M  1 loop /snap/core/4917
loop1                       7:1    0 97.5M  1 loop /snap/docker/321
loop2                       7:2    0 87.9M  1 loop /snap/core/5742
sda                         8:0    0   30G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   29G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0    4G  0 lvm  /
sr0                        11:0    1 1024M  0 rom

Perché df non mostri la dimensione della partizione?

Risposta accettata:

Secondo il tuo lsblk output, /dev/sda3 non contiene direttamente un filesystem ma un volume fisico LVM. Contiene un volume logico chiamato ubuntu--vg-ubuntu--lv che è mostrato da entrambi lsblk e df e ha una dimensione di 3,9 GB (o 4 GB a seconda dell'arrotondamento). Il resto del volume fisico (cioè la partizione) sembra essere inutilizzato. Quando chiami sudo pvs , il resto dovrebbe essere mostrato come spazio libero (il PFree colonna).

Puoi estendere il tuo ubuntu--vg-ubuntu--lv volume (insieme al filesystem in esso contenuto) per riempire lo spazio libero usando il comando

sudo lvextend -rl +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

oppure crea lì un altro volume logico.

Correlati:File elenco file per pacchetto mancante:avviso Dpkg in Ubuntu?
Ubuntu
  1. Usa df per controllare lo spazio libero su disco su Linux

  2. Come controllare lo spazio su disco su Ubuntu 20.04

  3. Come liberare spazio su disco su un server dedicato

  4. Controllo dello spazio libero su disco sul server FreeBSD

  5. Come controllare lo spazio su disco in Ubuntu 20.04 e 20.10?

5 modi migliori per liberare spazio su disco rigido in Ubuntu

5 modi per controllare lo spazio su disco su Ubuntu

Come liberare spazio su disco in Ubuntu 20.04 LTS

Come liberare spazio su Ubuntu Linux

Come liberare spazio nella partizione /boot su Ubuntu Linux?

Dare più spazio su disco rigido a Ubuntu?