Настройки NFS

Настройки NFS

Настройка NFS

Создание пула для Ganesha

Перед началом настройки NFS необходимо создать специальный пул, который будет использоваться для синхронизации состояния между службами ganesha.

  1. Перейти в раздел управления пулами.
  2. Создать новый пул, указав:
    • Название, например ganesha_pool.
    • Тип использования: для файловых систем.
    • Количество PG: не более 16.
    • Отключить сжатие.

Создание пула “ganesha_pool”

Настройка параметров NFS

После создания пула можно перейти к настройке параметров NFS.

  1. Перейти в раздел настройки NFS.
  2. Заполнить поля формы:
    • Пул базы данных восстановления – выбрать ранее созданный ganesha_pool.
    • Сеть – выбрать публичную или внутреннюю сеть.
    • VLAN тэггинг – при необходимости включить и указать VLAN ID.
    • Пользовательский шлюз – выбрать между значением по умолчанию и пользовательским шлюзом.
    • Диапазон автоматических IP-адресов – указать диапазон адресов, которые будут распределены между узлами.

Настройки NFS

Активация служб NFS

Для функционирования NFS необходимо запустить соответствующие службы:

  1. Перейти в раздел управления службами.
  2. Убедиться, что служба NFS включена на всех необходимых узлах.

Установка службы NFS

После включения службы требуется подождать, пока IP-адреса будут распределены между узлами.

Проверка состояния NFS

Для диагностики состояния системы NFS можно воспользоваться следующим:

  1. Перейти в раздел мониторинга NFS.
  2. Проверить состояние служб и распределение IP-адресов по узлам.

Состояние NFS

Управление экспортами NFS

Просмотр списка экспортов

Интерфейс отображает таблицу экспортов с основными параметрами:

  • Имя – уникальное имя экспорта.
  • Файловая система – выбранная файловая система.
  • Макет – используемый макет.
  • Доступ к чтению/записи – режим экспорта.

Список NFS экспортов

Добавление нового экспорта

  1. Перейти в форму добавления экспорта.
  2. Заполнить поля:
    • Название экспорта – уникальное имя.
    • Доступ к чтению/записи – включение или отключение.
    • Файловая система – указать нужную.
    • Макет – использовать, например, main_layout.

Добавление нового NFS экспорта

После создания будет автоматически сформирован путь:

/mnt/\_\_ceph\_fs/\<fs\_name>/\<layout\_name>/nfs/\<export\_name>

Экспорт подключается по имени, указывать полный путь не требуется.

Подключение экспортов NFS

Подключение в Linux

Для подключения экспорта в Linux:

  1. Узнать IP-адрес, назначенный службе NFS.
  2. Создать директорию для монтирования:
mkdir -p /mnt/nfs/vol_1
  1. Выполнить монтирование:
mount -t nfs -o vers=4 <IP>:/<export_name> /mnt/nfs/vol_1
  1. Убедиться в доступности экспорта, например, создать файл и проверить его наличие в файловой системе.

Демонстрация работы NFS экспорта

Подключение в Windows

Подключение экспортов NFS в среде Windows в текущей версии не протестировано.

Редактирование и удаление экспортов

Редактирование

В форме редактирования можно изменить только:

  • Режим доступа (чтение/запись).
  • Список ACL.

Остальные параметры недоступны для изменения.

Удаление

Удаление экспорта производится путём:

  1. Удаления соответствующей директории.
  2. Очистки метаданных, связанных с экспортом.