Monday, October 5, 2015

LVM. Увеличение размера диска


  1. Увеличиваем размер выделенного хранилища для сервера (вирутальная машина или физический сервер).
  2. Делаем рескан диска для определения нового размера
    echo '1' > /sys/block/sdX/device/rescan
    Результат можно увидеть командой
    fdisk -l /dev/sdX
    Здесь и далее /dev/sdX - это дисковый раздел, который нужно увеличить.
  3. Необходимо сообщить операционной системе, что изменился размер диска
    partprobe /dev/sdX
  4. Делаем рескан физических дисков LVM
    pvscan
  5. Делаем увеличение физичекого диска LVM.
    Для начала можно протестировать увеличение размера диска
    pvresize -v -t /dev/sdX
    Если тест пишет, что все окей, увеличиваем размер диска
    pvresize -v /dev/sdX
  6. Смотрим, что все прошло окей
    pvs                - покажет краткую информацию по физическим дискам. Смотрим, что показывает диск уже с новым размером
    pvdisplay       - покажет детальную информацию по физическим дискам. Смотрим, что Free PE уже не ноль.
    vgdisplay       - покажет инфомацию о volume group. Смотрим, что Free  PE / Size уже не ноль.
  7. Увеличиваем логический диск
    lvextend -l +100%FREE /dev/<VG_name>/<LV_name>
  8. Увеличиваем размер файловой системы
    resize2fs /dev/<VG_name>/<LV_name>
  9. Смотрим, что все окей
    df -h

No comments:

Post a Comment