peremeschenie_diska_v_lvm
Перемещение диска в LVM
Сперва добавляем диск необходимого нам объема. В зависимости от используемой операционной системы, данная операция может потребовать перезагрузки сервера.
Смотрим обнаружила ли системы новый диск:
fdisk -l Диск /dev/vda: 10.7 ГБ, 10737418240 байт 255 heads, 63 sectors/track, 1305 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000cb567 Устр-во Загр Начало Конец Блоки Id Система /dev/vda1 * 1 1306 10484736 83 Linux Диск /dev/vdb: 10.7 ГБ, 10737418240 байт 16 heads, 63 sectors/track, 20805 cylinders Units = цилиндры of 1008 * 512 = 516096 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Диск /dev/mapper/home-data: 10.7 ГБ, 10733223936 байт 255 heads, 63 sectors/track, 1304 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Диск /dev/vde: 21.5 ГБ, 21474836480 байт 16 heads, 63 sectors/track, 41610 cylinders Units = цилиндры of 1008 * 512 = 516096 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
Наш новый диск /dev/vde
Смотрим какие есть volume group:
vgs VG #PV #LV #SN Attr VSize VFree home 1 1 0 wz--n- 10,00g 0
Добавляем наш новый диск в найденный volume group.
vgextend home /dev/vde
Переносим информацию со старого диска на новый, можно выполнять на рабочем сервере в live режиме:
pvmove /dev/vdb /dev/vde
Убираем старый диск из volume group:
vgreduce home /dev/vdb
Удаляем диск из lvm:
pvremove /dev/vdb
Расширяем текущий local volume:
lvresize -L+10G -r /dev/mapper/home-data
peremeschenie_diska_v_lvm.txt · Последнее изменение: 2017/06/14 00:00 (внешнее изменение)