Как расширить логический раздел на виртуальной машине с CentOS7

  1. Выключаем машину.
  2. Выделяем средствами vSphere дополнителное место.
  3. Включаем машину.
  4. Смотрим, какое имя у нашего устройства, по дефолту это /dev/sda:

    # fdisk -l

  5. Создаем новый раздел:
      1. Запускаем:# fdisk /dev/sda (или то, как называется диск с системе, если он имеет другое название)
      2. Нажимаем p и смотрим какие разделы уже существуют в системе.
      3. Нажимаем n для создание нового раздела.
      4. Нажимаем p для создания primary.
      5. Нажимаем 3 для выбора номера раздела.
      6. Нажимаем Enter дважды.

    1. Нажимаем t для изменения ID раздела.
    2. Нажимаем 3 для выбора нового раздела..
    3. Пишем 8e чтобы сделать тип раздела Linux LVM.
    4. Нажимаем w для сохранения изменений.
  6. Рестартуем виртуальную машину.
  7. Смотрим изменения:

    # fdisk -l

  8. Далее делаем шаги для того, чтобы сделать из нового раздела physical volume:

    Note: Номер может отличаться, выбираем тот, что мы создали на шаге 5.

    # pvcreate /dev/sda3

  9. Делаем это для расширения physical volume (pv):

    # vgextend VolGroup00 /dev/sda3

    Note: Смотрим название pv с помощью команды vgdisplay.

  10. Проверяем:

    # vgdisplay VolGroup00 | grep «Free»

  11. Делаем для расширения logical volume:

    # lvextend -l+100%FREE /dev/path/to/your/logical/volume

    Note: Чтобы понять, какой lv расширить, смотрим lvdisplay.

  12. Делаем либо:

    # ext2online /dev/VolGroup00/LogVol00 либо, скорее всего, вот это xfs_growfs /dev/centos_elk/root

  13. Смотрим что получилось:# df -h /