заметки об администрировании и python. Траблшутинг в «примерах» и HOWTO.

😎 О себе | 📚 Литература и ресурсы | ⚡ Все посты | 📮 E-mail

KVM: изменить размер диска LVM на гипервизоре для гостевой машины

Дано, гостевая машина в среде виртуализации KVM, диск для которой является lvm разделом.
Расширяем диск на гипервизоре командой


sudo lvextend -L +30G /dev/vg/vg_database

После чего пытаемся синкнуть диски в гостевой мпшине для обновление информации


echo 1 > /sys/block/vda/device/rescan

Результат нулевой, показывает исходное значение.
После чего было решено перезапустить машинку поздно вечером в надежде, что ребут поможет. Безрезультатно. Далее пошел гуглинг, но stackoverflow к счастью подсказал, все указывали на правку через


virsh blockresize [domain] [device] --size [newsize]

ну и заодно найдено в доке Red Hat по администрированию в https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_administration_guide/sub-sect-domain_commands-using_blockresize_to_change_the_size_of_a_domain_path Virtualization administration

Пример


sudo virsh blockresize guest_machine /dev/vg/vg_database 65G

После чего диски успешно синкнуло и я расширил диск. Ура!

Поделиться
Отправить
 93   3 мес   kvm   lvextend   lvm   virsh
Популярное