Инструменты пользователя

Инструменты сайта


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 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki