измените размер корневого объема с lvextend insufficent ошибка пространства

Я нахожу, что это работает лучше всего на меня на .bashrc

if [[ -z $TMUX ]]; then
  tmux attach-session || tmux new-session
fi
3
29.09.2014, 03:03
2 ответа

Сначала я создаю раздел типа 8e (LVM) на / dev / sda3 и увеличиваю текущий размер группы томов, добавляя физический том в группу томов u64 vgextend u64 / dev / sda3 .

Во-вторых, расширьте корень логического тома lvextend -L + 22g u64 / root .

В-третьих, измените размер файловой системы ext4 resize2fs / dev / mapper / u64-root .

Аналогичным образом расширьте логический том подкачки lvextend -L + 3g u64 / swap_1 и swapoff / dev / u64 / swap_1 ; mkswap / dev / u64 / swap_1 .

1
27.01.2020, 21:23

resize root volume with lvextend insufficent space error из-за недостатка места в u64(Volume Group). Когда вы даете команду:

$ sudo vgs 

  VG   #PV #LV #SN Attr   VSize  VFree

  u64    1   2   0 wz--n- 19.76g 20.00m

она показывает, что свободное пространство в группе томов составляет 20 МБ. Вы можете расширить только это пространство.

Если вы действительно расширяете пространство в lv (логический том). Пожалуйста, выполните следующие шаги

Шаг 1: Сначала добавьте диск на ваш виртуальный бокс: Setting>Storage>Add new disk(+)

Шаг 2: После добавления нового диска выполните следующую команду.

   $ sudo fdisk -l

Она покажет (как пример: /dev/sdb) новый диск без таблицы разделов.

Шаг 3: Теперь создайте раздел на /dev/sdb как /dev/sdb1 с системным идентификатором 8e для LVM.

Шаг 4: Если возникнет ошибка или предупреждение, так как ядро все еще использует старую таблицу разделов, перезагрузите виртуальную машину или выполните команду partprobe

  $ sudo partprobe

Шаг 5: Теперь создайте физический том (pv). Следующей командой

  $ sudo pvcreate /dev/sdb1

Шаг 6: Расширьте группу томов, выполнив следующую команду

  $ sudo vgextend u64 /dev/sdb1

Шаг 7: Для проверки Если вы выполните vgs или vgdisplay, вы увидите пространство в VFree. Или Free PE / Size .

Шаг 8: Теперь расширьте ваш логический том

  $ sudo lvextend -L +10G /dev/u64/root

  $ sudo resize2fs /dev/u64/root

Если это файловая система xfs, замените resize2fs вместо xfs_growfs

Шаг 9: Теперь проверьте его

 $ df -hT
2
27.01.2020, 21:23

Теги

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