
Я создаю образ виртуальной машины в VMWare/CentOS, который будет скопирован и запущен на нескольких компьютерах. Когда я изначально настраивал его, я сделал размер диска слишком маленьким, но не осознавал этого, пока не выполнил всю настройку. Я расширил диск в VMWare, и он нормально отображается в виртуальной машине.
Я понимаю, что могу создать новый раздел с этим пространством и добавить его в группу томов. Моя проблема в том, что я хочу сохранить это как можно более чистым и не хотел бы таскать с собой этот дополнительный раздел в течение следующих 5 лет.
Могу ли я изменить размер существующего раздела /dev/sda2 "Linux LVM", который уже использует группа томов, а затем "vgextend" для группы томов, чтобы использовать расширенный базовый раздел. Что-то вроде "resize2fs" для групп томов?
решение1
Да, вы можете абсолютно точно изменить размер существующего раздела. Просто убедитесь, что новый/измененный раздел начинается с того же места. После этого (и перезагрузки, чтобы Linux распознал новый размер используемого раздела) запустите pvresize на PV, и после этого vgs или vgdisplay должны показать больше места.