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

Могу ли я использовать свободное пространство на используемом разделе в качестве группы томов?

Можно ли использовать свободное пространство раздела, установленного на / как группа томов?

Я имею в виду создание VG на этом свободном месте, вызывает ли это какие-то проблемы?

Если по mounted on / вы имеете в виду, что дисковое пространство отформатировано под файловую систему, то нет, нельзя.

Пример

  • У меня диск на 500 гигов
  • Я форматирую его, чтобы он содержал / boot с 200 МБ и / с 499,8 ГБ
  • Я использую только 10 ГБ дискового пространства, поэтому у меня 489,8 ГБ свободного места

В этом случае вы не можете использовать 489,8 ГБ в качестве диска для своей группы томов.

Однако, если это так

  • У меня диск на 500 гигов
  • Я форматирую его, чтобы он содержал / boot с 200 МБ и / с 100 ГБ, оставляя мне 399,8 ГБ неиспользуемого диска

Затем я могу использовать 399,8 ГБ для создания PV в LVM и добавить этот PV в VG.

РЕДАКТИРОВАТЬ: Ну, на самом деле вы могли

Я просто подумал о чем-то после того, как опубликовал ответ. Мне было интересно, можно ли использовать циклические интерфейсы с LVM. И оказывается, можно. Я сейчас загружаю тестовую коробку, чтобы немного поиграть с этим. Я отредактирую это как результат после того, как закончу.

РЕДАКТИРОВАТЬ: На самом деле - вы жестяная банка сделай это

Вот как я это сделал:

dd if=/dev/zero of=sflvm01.img bs=100 count=2M
dd if=/dev/zero of=sflvm02.img bs=100 count=2M

losetup /dev/loop0 sflvm01.img 
losetup /dev/loop1 sflvm02.img 

pvcreate /dev/loop0
pvcreate /dev/loop1

vgcreate test01 /dev/loop0 /dev/loop1
lvcreate -n loopdisk01 -L 300M test01
mkfs.xfs /dev/test01/loopdisk01
mkdir /mnt/428830 ; mount /dev/test01/loopdisk01 /mnt/428830

И я закончил с

/dev/mapper/test01-loopdisk01
                      296M   16M  281M   6% /mnt/428830

Так что технически да. Вы можете сделать это. Я все же советую вам не делать этого. Я использую LVM для всего своего диска.

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