Данное руководство составлено только для наших KVM и VMWARE облачных систем.
Само-установленный сервер может иметь другие настройки, что может привести к потере данных.
В случае если Вы заказали увеличение пространства хранения "Облака", и оно уже было произведено, следует так же увеличить партиции и файловую систему.
Для увеличения партиций на fdisk имеется утилита, которая запускается данной командой:
fdisk /dev/sda
Для начала нажмите "p" которая выдаст Вам доступные партиции:
Command (m for help): p
Disk /dev/sda: 21 GB, 21089617920 bytes
255 heads, 63 sectors/track, 2564 cylinders, total 41190660 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 257008 83 Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda2 501758 29798632 14643247 8e Linux LVM
Warning: Partition 2 does not end on cylinder boundary.
Command (m for help):
В случае, если мы увеличиваем Linux LVM партиции, запишем их в стартовый сектор, которые в данном случае 501758
После этого команда которая удалит "d", уточняем номер партиции, который в данном случае 2.
Для добавления новой партиции нажмите n.
Уточняем вид: primary или добавочная, указываем сектор такой же, какой у нас был в старой партиции - 501758
С помощью команды "p" мы можем вывести на экран заново список доступных нам партиций и убедиться в том, что новая таблица начинается точно с того же сектора какой был 501758
Command (m for help): d
Partition number (1-2): 2
Command (m for help): n
Partition type
e extended
p primary partition (1-4)
p
First sector (default 63s): 501758
Last sector or +size or +sizeMB or +sizeKB (default 41190659s):
Command (m for help): p
Disk /dev/sda: 21 GB, 21089617920 bytes
255 heads, 63 sectors/track, 2564 cylinders, total 41190660 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 257008 83 Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda2 501758 41190659 20338290 83 Linux
После этих шагов необходимо изменить тип файловой системы на Linux LVM, нажав "t", а после этого "8e"
Command (m for help): t
Partition number (1-2): 2
Hex code (type L to list codes): 8e
Changed type of partition 2 to 8e (Linux LVM)
Command (m for help):
После того как все операции завершены, сохраняем изменения:
Command (m for help): w
После перезагрузите сервер
А так же увеличим объём раздела:
@email:~# pvresize /dev/sda2
Physical volume "/dev/sda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
И для LVM:
lvresize -l +100%FREE /dev/centos/root
Необходимо точно убедится в том, какое имя у LVM который мы увеличиваем /dev/centos/root
Проверим это с помощью команды lvdisplay
]# lvdisplay
--- Logical volume ---
LV Path /dev/centos/swap
LV Name swap
VG Name centos_cloudstack
LV UUID 2C7SVx-wcAB-Ndnv-mv49-jga5-bmNW-jwZVuo
LV Write Access read/write
LV Creation host, time localhost, 2015-11-27 15:23:16 +0200
LV Status available
# open 2
LV Size 5.88 GiB
Current LE 1504
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:0
--- Logical volume ---
LV Path /dev/centos/root
LV Name root
VG Name centos_cloudstack
LV UUID g7lw2y-DPNg-eyg0-Vv0z-1tKP-dLq2-MfoDOS
LV Write Access read/write
LV Creation host, time localhost, 2015-11-27 15:23:17 +0200
LV Status available
# open 1
LV Size 50.00 GiB
Current LE 12800
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:1
Kui lvm edukalt suurendatud tuleb suurendada ka falisüsteem После того LVM удачно увеличен, необходимо увеличить файловую систему.
FXS можно увеличить с помощью команды:
xfs_grow /dev/centos/root
И для EXT4:
resize2fs /dev/centos/root