Чтобы расширить существующий раздел, для начала необходимо на портале управления выбрать нужную виртуальную машину и перейти на вкладку Настроить:
И выбрать диск, который необходимо расширить и в нижней части панели управления нажать на вкладку Развернуть:
И расширить диск до необходимого значения и нажать на галочку для подтверждения, в моем случае расширяю до 60ГБ:
Дождитесь завершения загрузки расширения диска в нижней части панели управления:
По завершению загрузки расширения диска, панель управления уведомит о завершении расширении диска:
Затем заходим в консоль виртуальной машины, для этого переходим во вкладку панель мониторинга, и в нижней части панели мониторинга нажать на подключить, затем Консоль :
Начнется загрузка RDP файла для подключения к консоли, после полной загрузки RDP файла запускаете его и нажимаете подключить:
Попадаем в консоль виртуальной машины и проверяем что диск расширен с помощью команды fdisk -l , и видим что диск расширен до 60ГБ:
Теперь нам необходимо расширить файловую систему, но для начала нам нужно пересоздать партицию /dev/sda3. Для этого вводим команду fdisk /dev/sda :
d - для удаления раздела/партиции с диска
n - для создания нового раздела/партиции на диске
Но при введении команды fdisk /dev/sda , получаем следующие ошибки:
Чтобы исправить это, вводим следующую команду parted -l , и соглашаемся на исправление ошибок , введя Fix :
Ошибки исправлены, теперь продолжаем расширение раздела, введя команду fdisk /dev/sda :
d - для удаления раздела/партиции с диска
n - для создания нового раздела/партиции на диске
Теперь убедимся что раздел/партиция пересоздалась, - нажав p :
После чего нажимаем - w , для записи изменений на диск и выхода из fdisk.
Для переcчитывания таблицы разделов нам необходимо перезагрузить сервер, но также это можно сделать без перезагрузки сервера с помощью команды partprobe :
Далее вводим команду partx -u /dev/sda3 :
Затем изменяем размер необходимого нам физического раздела , то есть /dev/sda3 , с помощью команды pvresize /dev/sda3 :
На этом этапе можем расширить необходимую для нас lvm раздел. Для начала посмотрим наш lvm раздел с помощью команды lsblk -a :
И теперь расширяем наш lvm раздел с помощью команды lvextend -l +100%FREE /dev/ubuntu-vg/root :
После расширения LVM необходимо расширить файловую систему на весь доступный объем , с помощью команды resize2fs /dev/ubuntu-vg/root :
Теперь посмотрим на новый увеличенный размер нашего LVM раздела с помощью следующих команд :
lsblk -a :
fdisk -l :
df -h :
Как видно по выводам данных команд, размер раздела увеличился до 60ГБ.