Linux расширить раздел
Vmvare Добавить гигабайтов виртулке на диск
1)# echo «1» > /sys/class/block/sdX/device/rescan
Где /sdX название устройства обычно sda sda2
Вариант 1 Fdisk
2)#fdisk -l
Смотрим видим что место добавилось
далее
#fdisk /dev/sda
3) Отобразил таблицу разделов
:p
3) Удалил последний раздел.
:d
5) Создал такой же раздел, начинающийся там же где и удаленный, но с большим размером.
:n
Select (default p):
выбрать primary
Номер раздела выбрать 2
2
меняем тип диска на LVM
:t 8e
:w
Вариант2 Parted
или PARTED
#parted /dev/sda
##Отобразил таблицу разделов
(parted) p
Номер Начало Конец Размер Тип Файловая система Флаги
1 1049kB 525MB 524MB primary xfs загрузочный
2 525MB 10,7GB 10,2GB primary lvm
Удалил последний раздел
(parted) rm 2
Игнорировать Ignore
Создал такой же раздел, начинающийся там же где и удаленный, но с большим размером.
(parted)mkpart primary 525MB 20,8GB Игнорировать Ignore
назначаем флаг LVM
(parted) set 2 lvm on
Игнорировать Ignore
выход из parted
(parted)quit
7)#partx -u /dev/sda2
8)#pvresize /dev/sda2
9)#lvresize -l +100%FREE /dev/mapper/centos_jumbo_frame-home
10)#xfs_growfs /dev/mapper/centos_jumbo_frame-home
UBUNTU/DEBIAN
1)# echo «1» > /sys/class/block/sdX/device/rescan
Где /sdX название устройства обычно sda sda2
2) $sudo parted /dev/sda
получим размер диска:
3) (parted) print
Пример
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 1288GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 256MB 255MB primary ext2 boot
2 257MB 1000GB 1000GB extended
5 257MB 1000GB 1000GB logical lvm
увеличим extended partition
4) (parted) resizepart 2
End? [1000GB]? 1288Gb
увеличим logical root partition
5) (parted) resizepart 5
End? [1000GB]? 1288Gb (parted) q
6) q
7) теперь нужно увеличить размер физического диска в lvm
pvresize /dev/sdX
Где /sdX название устройства обычно sda sda2
увеличиваем размер логического диска в lvm
смонтированые тома можно посмотреть /etc/fstab
8)lvextend /dev/vm-db-0-vg/root -l +100%FREE
расширяем файловую систему
9) resize2fs /dev/vm-db-0-vg/root
Документация