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?