Как увеличить размер логического раздела LVM, на котором виртуальная машина?

Суть такова. На гипервизоре KVM (Debian) крутится виртуалка (тоже Debian). Виртуалке отдан под диск логический раздел LVM. Раздел swap был размечен на 150 Мб. Появились проблемы. Задача такая, без перезагрузки виртуальной машины увеличить раздел swap.
Если я правильно понимаю, то сначала необходимо увеличить размер самого логического раздела на гипервизоре, затем надо ядру виртуалки "дать понять", что блочное устройство теперь больше чем было (ну, наверное так должно быть), а потом увеличить раздел swap.
Структура дисков такая:
lvs на гипервизоре
...
vm_proxy          vg_kvm_data   -wi-ao----   8,00g 
...

lsblk на виртуалке
...
vda                   254:0    0    8G  0 disk 
├─vda1                254:1    0  243M  0 part /boot
└─vda2                254:2    0  7,8G  0 part 
  ├─vg_system-lv_root 253:0    0  7,6G  0 lvm  /
  └─vg_system-lv_swap 253:1    0  132M  0 lvm  [SWAP]
...

И возможно ли всё это сделать без перезагрузки?
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
@katzen
Без перезагрузки тем путём, что вы планируете сделать, не выйдет: у вас в планах изменение таблицы разделов. Если очень надо избежать перезагрузки, создайте новый добавочный имидж для свопа и добавьте (подключите) его в гостевой системе.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы