Перейти к содержанию

Расширение пула данных GFS2

Данная инструкция используется в ситуации, когда на презентованном LUN заканчивается место на пуле данных GFS2.

Для расширения пула данных GFS2 необходимо выполнить следующие действия:

  1. Увеличить целевой LUN со стороны СХД.

  2. Записать ID_LUN:

    • Выполнить команду в shell:

       multipath -ll
      
      Пример выполнения команды multipath -ll

      image

      Внимание

      Важно до символа скопировать полученное значение ID_LUN, иначе в следующих шагах при неверном вводе ID_LUN будет выдаваться ошибка.

    • Посмотреть путь в Web-интерфейсе.

      Путь в Web-интерфейсе

      image

    • Выполнить команду в shell:

       lsblk
      
      Пример выполнения команды lsblk

      image

  3. Чтобы SpaceVM увидел новый размер данного блочного устройства, необходимо в CLI контроллера выполнить команду:

    node nodes-cli "storage rescan-scsi-bus"
    
  4. Убедиться, что SpaceVM видит новый размер LUN при помощи команды в shell на контроллере:

    lsblk
    

    После выполнения данной команды размер LUN увеличится, а пул данных еще нет.

    Пример увеличения LUN

    image

  5. На каждом из узлов кластера выполнить в shell команду расширения:

    multipathd resize map <ID_LUN>
    
    Пример неверно введенного ID_LUN

    image

  6. После успешного выполнения этой команды для всех узлов кластера необходимо выполнить в shell контроллера следующую команду:

    gfs2_grow /dev/mapper/ID_LUN
    
    Пример выполнения команды gfs2_grow

    image

После этого пул данных будет увеличен до размера LUN. Изменение отобразится в Web-интерфейсе SpaceVM.