Как уменьшить размер группы томов в LVM на Fedora 24

У меня проблемы с изменением размера LVM с помощью компакт-диска Fedora24 Live.

Это результат для vgdisplay :

[root@localhost liveuser]# vgdisplay --- Volume group --- VG Name fedora System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 349.95 GiB PE Size 4.00 MiB Total PE 89588 Alloc PE / Size 27585 / 107.75 GiB Free PE / Size 62003 / 242.20 GiB VG UUID db5n4Z-1C2C-KC2e-Xuek-uHGu-js9M-0gV3IY 

И это результат для pvdidplay :

 [root@localhost liveuser]# pvdisplay --- Physical volume --- PV Name /dev/sda5 VG Name fedora PV Size 349.96 GiB / not usable 2.00 MiB Allocatable yes PE Size 4.00 MiB Total PE 89588 Free PE 62003 Allocated PE 27585 PV UUID eWJSCP-hMmO-JdNg-YNZl-L00h-N3Q8-aLmVpz 

Я хочу уменьшить Linux-диск, чтобы предоставить свободное пространство для раздела Windows (/ dev / sda1). Но когда я пробую эту команду:

 lvm pvresize -v --setphysicalvolumesize 209897472K /dev/sda5 

… Я получаю этот вывод:

 Wiping internal VG cache Wiping cache of LVM-capable devices Archiving volume group "fedora" metadata (seqno 5). /dev/sda5: Pretending size is 419794944 not 733908992 sectors. Resizing volume "/dev/sda5" to 419794944 sectors. Resizing physical volume /dev/sda5 from 0 to 51244 extents. /dev/sda5: cannot resize to 51244 extents as later ones are allocated. 0 physical volume(s) resized / 1 physical volume(s) not resized 

Я действительно в отчаянии. Как я могу сжать свой Linux-диск?

  • Определение физического объема внутри несезонного диска
  • Есть ли способ разделить USB-накопитель на 3 раздела с различными живыми дистрибутивами
  • Как объединить раздел с gparted?
  • Является ли это так называемой «Гибридной» таблицей разделов Mac и как ее смонтировать в Linux?
  • Имеет ли смысл вкладывать btrfs в lvm?
  • Swap внезапно исчез из Debian?
  • Таблица разделов xfs на массиве RAID повреждена
  • Создайте раздел GPT, охватывающий свободное пространство
  • One Solution collect form web for “Как уменьшить размер группы томов в LVM на Fedora 24”

    Ах, ответ скрыт в сообщении:

    не может изменять размер до 51244 экстентов, поскольку выделены более поздние

    То, что LVM пытается сказать, заключается в том, что даже если вы используете 107.75 GiB, и вы хотите сжать PV до 209,9 гигабайт, что достаточно места для данных – сама файловая система выделила дисковое пространство за пределами границы 209,9 гигабайт ,

    Это может быть проще понять с помощью иллюстрации. Представьте, что ваш PV выглядит так, где x представляет собой использованное пространство:

     |------------------------------| | xxxxxxxx | 349.96 GiB |------------------------------| 

    Когда вы пытаетесь изменить размер PV на 209,0 гигабайт, вы просите об этом:

     |------------\ \------------------| | xxxxx / 209.0 GiB /xxx | |------------\ \------------------| 

    Это как вырезать палочку с маслом с ножом. Как вы можете видеть, часть используемого пространства находится на этой второй части. Если бы LVM позволял вам вырезать свой PV таким образом, вы попали бы в поврежденную файловую систему; так что будьте благодарны, что сказал нет!

    Итак, что вам нужно сделать, это изменить размер раздела. Это зависит от типа файловой системы, но ext4, btrfs и т. Д. Имеют инструменты для изменения размера. Изменение размера файловой системы приведет к пакету расширений, чтобы вы могли получить чистый отрезок при изменении размера LVM.

      .............| 209.9 Gib |------------------------------| |xxxxxxxx | 349.96 GiB |------------------------------| 
    Interesting Posts

    tunnel rsync: // протокол по ssh

    777'd некоторые файлы. Как восстановить SSH?

    Работа с / dev / null с cat или cp vs touch

    kexec изнутри initramfs

    Как я могу предотвратить дисковый ввод-вывод от захвата моего процессора?

    Как убить этот процесс в bash

    Быстро запустить mkfs.xfs быстро

    Vim – Есть ли способ получить немедленную визуальную обратную связь во время вставки в режиме визуального блока?

    Пользовательские ограничения ограничиваются только одной папкой

    Приложение Net-SNMP

    Любая утилита / инструмент unix для автоматического резервного копирования файлов перед сохранением?

    Почему существуют оба сценария Upstart и сценарий init.d для нескольких демонов?

    Как эхо / напечатать последнюю итерацию в этом цикле

    Первая установка FreeBSD. Есть ли что-нибудь, что я должен знать о различиях между Linux и BSD?

    Установите переменную окружения автоматически после входа в систему SSH (без доступа root)

    Linux и Unix - лучшая ОС в мире.