Назад | Перейти на главную страницу

Объем заполнен согласно vgdisplay, но не df

Я пытаюсь уменьшить расширенный раздел ubuntu 16.04 с помощью gparted. Как gparted, так и vgdisplay показывают, что раздел полностью используется. Поэтому я не могу уменьшить раздел. df говорит, что используется 5% (правильное значение). Вот скриншот GParted.

И вот соответствующий вывод командной строки:

$ sudo vgdisplay
  --- Volume group ---
  VG Name               ubuntu-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               465.28 GiB
  PE Size               4.00 MiB
  Total PE              119112
  Alloc PE / Size       119112 / 465.28 GiB
  Free  PE / Size       0 / 0   
  VG UUID               wfsaCW-GdMo-5QUg-O1YD-8Xiv-kfPG-v42ICj

$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         7.8G     0  7.8G   0% /dev
tmpfs                        1.6G  9.4M  1.6G   1% /run
/dev/mapper/ubuntu--vg-root  443G   21G  400G   5% /
tmpfs                        7.9G  256K  7.9G   1% /dev/shm
tmpfs                        5.0M  4.0K  5.0M   1% /run/lock
tmpfs                        7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/sda1                    472M  374M   75M  84% /boot
tmpfs                        1.6G   48K  1.6G   1% /run/user/1000
/dev/sdb1                    1.4G  1.4G     0 100% /media/admin/Ubuntu 16.04 LTS amd64

$ sudo lvdisplay 
  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/root
  LV Name                root
  VG Name                ubuntu-vg
  LV UUID                6Hr4D4-NBbX-pcbI-iVNR-CcGY-ORbh-Jaoqdm
  LV Write Access        read/write
  LV Creation host, time ubuntu, 2016-05-09 05:32:18 -0600
  LV Status              available
  # open                 1
  LV Size                449.32 GiB
  Current LE             115026
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/swap_1
  LV Name                swap_1
  VG Name                ubuntu-vg
  LV UUID                ce21kC-7P1j-GLFs-YaSF-9yQj-fS3H-ZkhS2p
  LV Write Access        read/write
  LV Creation host, time ubuntu, 2016-05-09 05:32:18 -0600
  LV Status              available
  # open                 2
  LV Size                15.96 GiB
  Current LE             4086
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

Также обратите внимание, что это раздел ubuntu, установленный с использованием установки по умолчанию с LVM. Никаких дополнительных настроек. Что мне не хватает? Я только сегодня познакомился с управлением логическими томами. Спасибо!

Я думаю это потому что df -h сообщает вам процент файловой системы, которую вы используете, и vgdisplay сообщает процент используемой группы томов.

  • Группа томов состоит из «жестких дисков» (это немного сложнее).
  • Логический том подобен разделу над группой томов, а не непосредственно жесткому диску.
  • Файловая система может быть установлена ​​в логическом томе (как в разделе)

Если вы хотите уменьшить используемое в данный момент дисковое пространство, вам необходимо:

  1. Уменьшите файловую систему
  2. Уменьшить логический том

Тогда у вас будет некоторое пространство в вашей группе томов, которое вы можете выделить, например, для другого логического тома и создать внутри него другую файловую систему.

Но прежде чем вы что-нибудь попробуете, сделайте резервную копию ваших данных. Никогда не знаешь, что могло случиться.

После этого и прежде чем вы начнете работать с жестким диском, я бы рекомендовал вам прочитать хотя бы первые несколько страниц Руководство по LVM для начинающих потому что то, что я здесь объяснил, действительно элементарно.

Будьте осторожны с тем, что вы собираетесь делать. И я не несу ответственности, если вы потеряете некоторые данные.