Понимание свободного пространства / объемы на Ubuntu

Я плохо знаком с Ubuntu. Я работаю 18.04 в VM на ESXi 6.5, куда я выполняю контейнеры Докера. Одно из приложений, которые я запускаю в докере, вызывает меня некоторые проблемы, одна из которых могла быть связана с проблемами свободного пространства на диске. VM настроен для 30 ГБ, тонкое условие.

Fdisk показывает диск на уровне общих 30 ГБ как ожидалось, но когда я работаю df -h Я не вижу /dev/sda3 перечисленный вообще, только 2. Кто-то мог любезно объяснить почему дело обстоит так?

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 показывает разделы правильно.

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

как делает 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

Почему делает df не показывают размер раздела?

3
задан 7 November 2018 в 03:54

1 ответ

Согласно вашему выводу lsblk, /dev/sda3 напрямую не содержит файловую систему, а представляет собой LVM физический том. Он содержит логический том под названием ubuntu--vg-ubuntu--lv, который показан как lsblk и df, и имеет размер 3,9 ГБ (или 4 ГБ в зависимости от округления). Остальная часть физического тома (то есть раздела), кажется, не используется. Когда вы звоните sudo pvs, остальные должны быть показаны как свободное место (столбец PFree).

Вы можете расширить свой том ubuntu--vg-ubuntu--lv (вместе с файловой системой в нем) до , заполнить свободное пространство с помощью команды

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

или создать там другой логический том. [ 1113]

9
ответ дан 17 November 2019 в 09:38

Другие вопросы по тегам:

Похожие вопросы: