Я пытаюсь увеличить размер виртуального диска на существующем образе. Мне удалось расширить виртуальный жесткий диск и раздел благодаря это руководство, но заметил, что мой виртуальный диск все еще практически заполнен.
Взглянув еще раз, «блочное устройство 20 ГБ» (второе изображение) не было изменено и застряло на этих 20 ГБ (я изменил размер диска с ~ 20 ГБ до ~ 50 ГБ (добавлено 30 ГБ)). В virt-manager присутствует только один виртуальный диск; файл qcow2, с которым я работал, чтобы расширить диск. Я предполагаю, что, несмотря на то, что я расширил раздел, который был 20G (соответствует размеру блочного устройства), что-то мешает этому блочному устройству получить доступ к этому расширенному пространству.
Когда я пытаюсь изменить размер блочного устройства, я получаю следующее:
$ sudo virt-resize --expand /dev/ubuntu-vg/ubuntu-lv CS6250\ \(другая\копия\).qcow2 CS6250.qcow2
[ 0.0] Изучаем CS6250 (другой экземпляр).qcow2
virt-resize: ошибка: вы не можете использовать --expand, когда нет лишнего места
расширяться в. Вам необходимо увеличить размер целевого диска как минимум на 32,0 КБ.
Если вы сообщаете об ошибках, запустите virt-resize с включенной отладкой и включите
полный вывод:
virt-resize -v -x [...]
Может ли кто-нибудь просветить меня о том, что такое блочное хранилище объемом 20 ГБ и как изменить его размер соответствующим образом?
Взглянем на основной жесткий диск:
Посмотрите на блочное устройство на 20 ГБ: