Увеличение диска LVM Centos-а.
На виртуалке добавлям место диску. Перезагружаем.
--------------------------------- место на диске
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_localhost-lv_root 8,4G 4,6G 3,4G 58% /
tmpfs 1012M 148K 1012M 1% /dev/shm
/dev/sda1 485M 37M 423M 9% /boot
--------------------------------- диск
#fdisk -l
Диск /dev/sda: 16.1 ГБ, 16106127360 байт -------ранее тут было 10 ГБ
64 heads, 32 sectors/track, 15360 cylinders -------ранее тут было 10240 cylinders
Units = цилиндры of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004d830
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2 501 512000 83 Linux
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2 502 10240 9972736 8e Linux LVM
Раздел 2 не заканчивается на границе цилиндра.
--------------------------------- какая файловая система стоит
#blkid
/dev/mapper/vg_localhost-lv_root: UUID="2e6842a4-1c05-467f-b987-a7c8ee0a4763" TYPE="ext4"
/dev/sda1: UUID="38682531-089e-49fc-8a75-db97b5fbe831" TYPE="ext4"
/dev/sda2: UUID="C9TTsV-YsSO-3BNM-bIrn-Ot3T-VpOe-wlW9U1" TYPE="LVM2_member"
/dev/mapper/vg_localhost-lv_swap: UUID="7495fe31-625a-4052-b731-76e129c60a30" TYPE="swap"
--------------------------------- увеличиваем диск
#fdisk /dev/sda
n — создаём новый раздел;
p — обозначаем его как primary;
Номер раздела (1-4): 4
Первый цилиндр (1-15360, по умолчанию 1): 10241 --- берем старый конец 10240 + 1
Last цилиндр, +цилиндры or +size{K,M,G} (10241-15360, по умолчанию 15360):
t — укажем тип раздела;
Номер раздела (1-4): 4
Шестнадцатеричный код (введите L для получения списка кодов): 8e
давим p -проверяем
Диск /dev/sda: 16.1 ГБ, 16106127360 байт
64 heads, 32 sectors/track, 15360 cylinders
Units = цилиндры of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004d830
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2 501 512000 83 Linux
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2 502 10240 9972736 8e Linux LVM
Раздел 2 не заканчивается на границе цилиндра.
/dev/sda4 10241 15360 5242880 8e Linux LVM
Вводим w для сохранения изменения на диске.
----------------------- перезагруз
#reboot
#pvcreate /dev/sda4
dev_is_mpath: failed to get device for 8:4
Physical volume "/dev/sda4" successfully created
#vgextend /dev/vg_localhost /dev/sda4 --- vg_localhost -- берем выше
Volume group "vg_localhost" successfully extended
#lvextend -l+100%FREE /dev/vg_localhost/lv_root --- lv_root -- берем выше
Extending logical volume lv_root to 13,50 GiB
Logical volume lv_root successfully resized
#vgscan
#vgchange -ay
#resize2fs /dev/vg_localhost/lv_root
----------------------- проверка
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_localhost-lv_root 14G 4,7G 8,0G 37% /
tmpfs 1012M 224K 1011M 1% /dev/shm
/dev/sda1
----------------------- #poweroff на сегодня всЁ!
команды оболочки fdisk
a переключение флага загрузки
b редактирование метки диска bsd
c переключение флага dos-совместимости
d удаление раздела
l список известных типов файловых систем
m вывод этого меню
n добавление нового раздела
o создание новой пустой таблицы разделов DOS
p вывод таблицы разделов
q выход без сохранения изменений
s создание новой чистой метки диска Sun
t изменение id системы раздела
u изменение единиц измерения экрана/содержимого
v проверка таблицы разделов
w запись таблицы разделов на диск и выход
x дополнительная функциональность
Комментарии
тут надо использовать gparted, а потом
lvextend -l+100%FREE /dev/vg_appsrv1 /lv_root
vgscan
vgchange -ay
resize2fs /dev/vg_appsrv1 /lv_root
reboot