Настройка Хранилищ

Настройка Хранилищ

Создание нового хранилища

Доступно два типа хранилища:

  • Разделяемое хранилище Storm - кластерное разделяемое хранилище данных Storm на общем LUN (iSCSI и FC);
  • NFS хранилище на общем сетевом ресурсе NFS.

От выбора типа хранилища будут зависеть дальнейшие настройки нового хранилища.

Разделяемое хранилище Storm

iSCSI-хранилище

Предварительно необходимо создать группу портов для виртуальной машины, настроить iSCSI-хранилище.

По умолчанию подключение к iSCSI-серверу происходит с помощью сетевого интерфейса sys0. Для использования выделенной сети для хранилищ, нужно создать внутренний виртуальный сетевой адаптер. Для обеспечения отказоустойчивости нужно два и более сетевых адаптеров, а также присвоить ему статический ip в выделенной сети.

  1. Перейти в настройки хоста. Для этого нажать на иконку хоста, выбрать Адаптеры для хранения данных.

Адаптеры для хранения данных

  1. Выбрать тип обнаружения: доступно динамическое и статическое обнаружение. Если динамическое обнаружение настроено правильно, статическое обнаружение добавляется по умолчанию.

Динамическое и статическое обнаружение

  1. Для динамического обнаружения перейти в соответствующий раздел (Динамическое обнаружение).
  2. Нажать Добавить.

Динамическое обнаружение

  1. Откроется окно создания.

Добавление ISCSI-хранилища. Динамическое обнаружение

  1. Ввести IP-адрес хранилища, затем нажать кнопку ОК.
  2. Нажать кнопку Повторное сканирование адаптера для того, чтобы хост произвел рескан SCSI-шины, и информация об адаптере отобразилась в веб-интерфейсе. Затем нажать кнопку Обновить.

Сканирование адаптера

  1. IP-адрес добавлен и отображен в списке. Таргеты, устройства и пути для хранилища отображены в списке.

IP-адрес хранилища добавлен

  1. Если все настроено корректно, статическое обнаружение добавляется автоматически.

Статическое обнаружение добавлено

  1. Убедиться, что устройство хранения данных добавлено. Для этого перейти в раздел Устройства хранения данных.

Устройство добавлено

  1. Далее необходимо создать хранилище. Выбрать тип хранилища Разделяемое хранилище Storm в шаге Тип, затем нажать кнопку Далее.
  2. В шаге Выбор имени и устройства ввести имя нового хранилища данных и выбрать диски/LUN для подготовки хранилища данных. LUN на системе хранения, доступный хосту по iSCSI должен быть отображен в списке, необходимо выбрать его.

Выбор имени и устройства

  1. Нажать кнопку Далее.
  2. В шаге Конфигурация раздела необходимо ввести сведения о конфигурации раздела, такие как:
  • Конфигурация раздела. Настраивается с помощью выпадающего меню;
  • Размер хранилища данных. Настраивается ползунком или вручную в поле слева;
  • Размер блока. Настраивается с помощью выпадающего меню;
  • Гранулярность рекламации пространства. Настраивается с помощью выпадающего меню;
  • Приоритет рекламации пространства. Настраивается с помощью выпадающего меню.

Конфигурация раздела ISCSi-хранилища

  1. Нажать кнопку Далее.
  2. В шаге Завершение настройки будут отображены параметры создаваемого хранилища.
  3. Созданное хранилище отображено в списке хранилищ.

Завершение настройки ISCSi-хранилища

Добавление хранилища Fibre Channel

Необходимо убедиться, что на хосте был подключен HBA (Host Bus Adapter).

  1. Чтобы убедиться, что подключение было выполнено успешно, войти в терминал хоста, нажав на иконку хоста правой кнопкой мыши, выбрав Запустить веб-терминал.

Запуск веб-терминала

  1. Нажать кнопку Повторное сканирование адаптера для того, чтобы хост произвел рескан SCSI-шины, и информация об адаптере отобразилась в веб-интерфейсе. Затем нажать кнопку Обновить.
  2. Перейти к созданию хранилища.
  3. Выбрать тип хранилища Разделяемое хранилище Storm в шаге Тип, затем нажать кнопку Далее.
  4. В шаге Выбор имени и устройства ввести имя нового хранилища данных и выбрать диски/LUN для подготовки хранилища данных.
  5. Выбрать добавленное устройство.
  6. В шаге Конфигурация раздела необходимо ввести сведения о конфигурации раздела, такие как:
  • Конфигурация раздела. Настраивается с помощью выпадающего меню;
  • Размер хранилища данных. Настраивается ползунком или вручную в поле слева;
  • Размер блока. Настраивается с помощью выпадающего меню;
  • Гранулярность рекламации пространства. Настраивается с помощью выпадающего меню;
  • Приоритет рекламации пространства. Настраивается с помощью выпадающего меню.

Конфигурация раздела

  1. Нажать кнопку Далее.
  2. В шаге Завершение создания хранилища будет доступна проверка выбранных параметров.
  3. Необходимо нажать кнопку Готово.
  4. Созданное хранилище отображено в списке хранилищ.

Добавление NFS хранилища

  1. Выбрать хост и нажать на него правой кнопкой мыши.
  2. В выпадающем меню выбрать опцию Хранилище -> Новое хранилище данных….

Новое хранилище данных

Откроется окно создания нового хранилища данных, где необходимо настроить параметры нового хранилища:

  1. Тип хранилища

Создание нового хранилища

  1. Для добавления NFS хранилища выбрать тип хранилища NFS в шаге Тип, нажать кнопку Далее.
  2. В шаге Имя и конфигурация указать имя хранилища, адрес папки и сервера.

Имя и конфигурация

  1. Нажать кнопку Далее.
  2. В шаге Завершение создания хранилища будет доступна проверка выбранных параметров.

Завершение создания хранилища

  1. NFS хранилище добавлено.

Создание папки в хранилище

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

  1. Перейти в раздел Хранилище.
  2. Выбрать хранилище, в котором необходимо создать папку.
  3. Перейти в раздел Файлы.
  4. Откроется файловый менеджер хранилища, где отображены все файлы и папки, которые расположены на данном хранилище.

Раздел “Файлы”

  1. Для создания новой папки в хранилище нажать кнопку Новая папка.
  2. Появится окно создания новой папки, где необходимо ввести название новой папки.

Окно создания новой папки

  1. После нажатия кнопки ОК, новая папка появится в списке.

Для загрузки в папку файлов, необходимо на панели управления папкой нажать кнопку Загрузить файлы. Также есть возможность загрузить папку целиком или наоборот, скачать ее.

Создание хранилища резервных копий ВМ

Хранилище резервных копий ВМ - специализированное место для хранения резервных копий виртуальных машин, используемых для защиты данных и восстановления системы в случае сбоев.

В ПК “Прокуратор” поддерживается создание хранилищ для резервных копий ВМ следующих типов:

  • NFS;
  • SMB;
  • Storm.

Добавление NFS-хранилища для резервных копий ВМ

Для добавления NFS-хранилища резервных копий ВМ выполнить следующие действия:

  1. Правой кнопкой мыши нажать на иконку хоста, затем выбрать Хранилище -> Новое хранилище для резервных копий...

Новое хранилище для резервных копий

  1. Выбрать тип NFS.

Выбор NFS-хранилища

  1. В шаге Имя и конфигурация заполнить следующие поля:
  • Название хранилища;
  • Директория хранилища;
  • IP-сервер хранилища;
  • Имя пользователя и пароль, если хранилище имеет систему авторизации.

Шаг “Имя и конфигурация”

  1. В шаге Завершение настройки можно просмотреть конфигурацию создаваемого хранилища. Для завершения настройки нажать кнопку Готово.

Завершение создания NFS-хранилища для резервных копий

  1. Созданное хранилище будет доступно в разделе Хранилища резервных копий.

Добавление Samba-хранилища для резервных копий ВМ

  1. Правой кнопкой мыши нажать на иконку хоста, выбрать Хранилище -> Новое хранилище для резервных копий...

Новое хранилище для резервных копий

  1. Выбрать тип Samba.

выбор типа хранилища Samba

  1. В шаге Завершение настройки можно просмотреть конфигурацию создаваемого хранилища. Для завершения настройки нажать кнопку Готово.

Просмотр подключенных хранилищ

Для просмотра хранилищ:

  1. Нажать вкладку Хранилища.
  2. откроется список подключенных к серверу хранилищ.
  3. Просмотреть список созданных хранилищ можно в разделе Хранилища в странице хоста.

Вкладка “Хранилища”

Для просмотра информации о хранилище, нажать на него в списке левой кнопкой мыши. Доступна информация:

  1. Название хранилища.

  2. Тип хранилища.

  3. Расположение ссылки на хранилище на сервере.

  4. Состояние хранилища.

  5. Сведения о кластерной файловой системе, которые включают в себя:

    • Версию;
    • Тип;
    • Размер блока;
    • Разделы;
    • Количество хостов, к которым подключено данное хранилище;
    • Количество ВМ, расположенных на хранилище;
    • Количество шаблонов ВМ, расположенных на хранилище;
    • Расположение ссылки на хранилище на сервере.
  6. Сводка результатов работы за час.

  7. Состояние служб:

    • Наименование служб;
    • Статус;
    • Версия;
    • Состояние службы.

Информация о хранилище

Кнопка “Действия с хранилищем”

  1. Перейти во вкладку Хранилища.
  2. Кнопка Действия находится выше основных данных хранилища (Название, Тип, Расположение, Состояние) и представляет собой три точки, которые расположены вертикально.

Кнопка действия

  1. При нажатии левой кнопкой мыши, откроется меню действий с хранилищем:
  • Просмотреть файлы – открывает файловый менеджер, позволяющий просматривать содержимое хранилища;

  • Режим технического обслуживания – подменю с двумя действиями:

    • Войти в режим обслуживания – переводит хранилище в режим, при котором с ним нельзя выполнять операции записи/чтения; используется для обслуживания или миграции данных;
    • Выйти из режима обслуживания – возвращает хранилище в рабочее состояние;
  • Переименовать – позволяет изменить отображаемое имя хранилища;

  • Удалить хранилище данных… – удаляет хранилище из конфигурации хоста (включая все размещённые на нём файлы); операция необратима.

Изменение параметров хранилищ

Для перехода к настройкам хоста:

  1. Нажать на иконку хоста -> вкладка Настройки -> Хранилище.

Настройки хоста

  1. Раздел Хранилище представлен двумя вкладками - Адаптеры для хранения данных и Устройства хранения данных.

Адаптеры для хранения данных

Во вкладке Адаптеры для хранения данных представлены контроллеры, подключенные к серверу: PCI-адаптеры, SATA-контроллеры.

Адаптеры для хранения данных

Таблица содержит следующие столбцы:

  • Адаптер – системное имя устройства;
  • Модель – обозначение производителя и модели адаптера;
  • Тип – категория адаптера (например, iSCSI, NVMe device, RAID и др.);
  • Статус – состояние адаптера (например, Active (I/O));
  • Идентификатор – уникальный идентификатор адаптера;
  • Цель – число настроенных целей (например, целевых портов iSCSI).

Над таблицей расположены основные элементы управления:

  • Обновить – выполняет повторное считывание информации об адаптерах;
  • Повторное сканирование хранилища – инициирует повторное сканирование подключённых томов и путей;
  • Адаптер повторного сканирования – выполняет повторное сканирование только выбранного адаптера.
  • Для выгрузки таблицы адаптеров в файл нажать кнопку Экспорт..

Изменение настроек iSCSI-адаптера

При выборе адаптера отображаются его свойства, сгруппированные по тематическим вкладкам (набор вкладок зависит от типа адаптера):

  • Вкладка Характеристики отображает основные параметры адаптера, такие как статус (для отключения используется пункт меню Действия → Отключить), название, модель, iSCSI-имя, а также методы целевого обнаружения (например, sendtargets, statictargets).

Отключение адаптера

В этом разделе также доступна настройка параметров CHAP-авторизации. Для изменения параметров аутентификации используется кнопка Действия → Изменить.

CHAP-аутентификация

Поддерживается настройка однонаправленного CHAP:

Использования однонаправленного CHAP

А также двунаправленного CHAP:

Двунаправленный CHAP

  • Устройства - вкладка содержит список доступных устройств хранения, подключённых через выбранный адаптер;
  • Пути - вкладка отображает конфигурацию мультипути к устройствам хранения;
  • Динамическое обнаружение - вкладка позволяет управлять списком IP-адресов и портов iSCSI-серверов.

Доступны действия:

  • Добавить — добавление нового сервера в список обнаружения;

  • Удалить — удаление выбранного сервера;

  • Расширенный обзор — просмотр расширенных параметров.

  • Статическое обнаружение - вкладка отображает целевые адреса и iSCSI-имена, а также позволяет вручную задать параметры подключения к конкретному хранилищу.

  • Привязка сетевого порта - вкладка позволяет назначить адаптеру конкретный сетевой интерфейс.

Привязка сетевого порта

  • Вкладка Расширенные настройки (iSCSI) открывает доступ к расширенным параметрам адаптера.

Расширенные настройки iSCSI

Для изменения параметров используется кнопка Изменить. Открывается таблица с настраиваемыми параметрами iSCSI-протокола:

ПараметрОписание
node.leading_loginПопытка логина на каждом доступном интерфейсе до успеха
node.session.timeo.replacement_timeoutВремя ожидания восстановления сессии (сек)
node.conn[0].timeo.login_timeoutВремя ожидания завершения логина (сек)
node.conn[0].timeo.logout_timeoutВремя ожидания завершения логаута (сек)
node.conn[0].timeo.noop_out_intervalИнтервал ожидания для соединения перед отправкой ping (сек)
node.conn[0].timeo.noop_out_timeoutВремя ожидания ответа на ping (сек)
node.session.err_timeo.abort_timeoutВремя ожидания ответа на abort (сек)
node.session.err_timeo.lu_reset_timeoutВремя ожидания ответа на сброс логического устройства (сек)
node.session.err_timeo.tgt_reset_timeoutВремя ожидания ответа на сброс target (сек)
node.session.err_timeo.host_reset_timeoutВремя ожидания ответа на сброс хоста (сек)
node.session.initial_login_retry_maxКоличество попыток логина при ошибке
node.session.cmds_maxМаксимальное количество команд в очереди
node.session.queue_depthГлубина очереди устройства
node.session.xmit_thread_priorityПриоритет потока передачи (меньше — выше производительность)
node.session.iscsi.InitialR2TКонтроль потока R2T
node.session.iscsi.ImmediateDataНемедленная передача данных
node.session.iscsi.FirstBurstLengthМаксимальный размер первого блока данных (байт)
node.session.iscsi.MaxBurstLengthМаксимальный размер SCSI-пакета (байт)
node.conn[0].iscsi.MaxRecvDataSegmentLengthМаксимальный размер данных, принимаемых инициатором (байт)
node.conn[0].iscsi.MaxXmitDataSegmentLengthМаксимальный размер данных, отправляемых инициатором (байт)
discovery.sendtargets.iscsi.MaxRecvDataSegmentLengthМаксимальный размер данных при обнаружении (байт)
node.conn[0].iscsi.HeaderDigestКонтрольная сумма заголовка
node.conn[0].iscsi.DataDigestКонтрольная сумма данных
node.session.nr_sessionsКоличество сессий для multipath
node.session.reopen_maxКоличество попыток восстановления сессии
node.session.iscsi.FastAbortБыстрый abort
node.session.scanРежим сканирования LUN (автоматический / ручной)

Устройства хранения данных

Во вкладке Устройства хранения данных представлены диски, которые подключены к данному хосту, их название, объем, тип диска, тип привода, рабочее состояние, тип интерфейса.

Таблица содержит следующие столбцы:

  • Название — уникальное имя устройства;
  • Идентификатор — имя, присвоенное устройству в системе;
  • Тип — тип устройства;
  • Объём — общий размер устройства хранения;
  • Хранилище данных — имя хранилища, к которому привязано устройство.

Над таблицей расположены команды управления:

  • Обновить — перезапрашивает данные о доступных устройствах;
  • Стереть разделы — очищает структуру разделов с выбранного устройства;

Также доступна функция Экспорт, позволяющая выгрузить список в файл.

Устройства для хранения данных

Панель сведений об устройстве отображает следующую информацию:

  • Вкладка Характеристики:
    • Название;
    • Идентификатор;
    • Тип;
    • Объём ресурсов;
    • Тип привода;
    • Формат сектора (например, 512).

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

Для редактирования политики многопутевого доступа необходимо:

  1. Выбрать устройство в списке.
  2. В разделе Характеристики -> Политики многопутевого доступа нажать Действия -> Редактирование политик многопутевого доступа.

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

Настройка Политики многопутевого доступа содержит:

  • Политику выбора пути;
  • Политику типа хранилища.
  • Кнопку Редактировать — открывает настройки многопутевого доступа (MPIO).

Настройки многопутевого доступа

Поля для настройки MPIO:

  • Политика выбора пути: выпадающий список, определяющий алгоритм балансировки нагрузки;
  • Операций ввода-вывода в секунду: числовое значение, определяющее частоту переключения между путями;
  • Байты: объём данных до переключения (от 1 до 104857600);
  • Вес: приоритет пути при неравномерном распределении нагрузки.

В правом верхнем углу отображается уникальный идентификатор устройства, к которому применяются настройки.

  • Вкладка Пути отображает все активные пути к выбранному устройству:

  • Имя среды выполнения;

  • Статус;

  • Цель;

  • Название пути;

  • Предпочтительность.

Используется для диагностики и настройки избыточности каналов хранения.

  • Вкладка Сведения о разделе показывает структуру томов на выбранном устройстве:

  • Формат раздела (например, LVM);

  • Название тома;

  • Объём ресурсов (в байтах);

  • Тип раздела (например, LVM logical volume).

Используется для анализа логических томов и групп в составе накопителя.

Настройки хранилища и iSCSI через PCLI

Настройка хранилища осуществляется с использованием утилиты командной строки pcli. Данный раздел описывает базовые операции с локальными хранилищами и настройку подключения iSCSI-устройств.

Просмотр списка доступных хранилищ

pcli datastore list

Настройка iSCSI через pcli

Просмотр адаптеров iSCSI

pcli iscsi adapter list

Получение информации об адаптере

pcli iscsi adapter get -A <имя_адаптера>

Задание имени и псевдонима адаптера

pcli iscsi adapter set -A <имя_адаптера> -n <имя_iqn> -a <псевдоним>

Аутентификация CHAP

Получение настроек CHAP

pcli iscsi adapter auth chap get -A <имя_адаптера>

Настройка CHAP

pcli iscsi adapter auth chap set -A <имя_адаптера> -u <имя_пользователя> -p <пароль>

Управление sendtarget

Добавление sendtarget

pcli iscsi adapter discovery sendtarget add -A <имя_адаптера> -a <ip>:<порт>

Просмотр списка sendtarget

pcli iscsi adapter discovery sendtarget list -A <имя_адаптера>

Удаление sendtarget

pcli iscsi adapter discovery sendtarget remove -A <имя_адаптера> -a <ip>:<порт>

Работа с статическими целями (static targets)

Добавление static target

pcli iscsi adapter discovery statictarget add -A <имя_адаптера> -a <ip>:<порт> -n <имя_iqn>

Просмотр списка static targets

pcli iscsi adapter discovery statictarget list -A <имя_адаптера>

Удаление static target

pcli iscsi adapter discovery statictarget remove -A <имя_адаптера> -a <ip>:<порт>

Переоткрытие сессий (rediscovery)

pcli iscsi adapter discovery rediscover -A <имя_адаптера>

Получение списка найденных целей (targets)

pcli iscsi adapter target list -A <имя_адаптера>

Установка параметров для адаптера и цели

pcli iscsi adapter param set -A <имя_адаптера> -k <ключ> -v <значение>
pcli iscsi adapter target param set -A <имя_адаптера> -n <имя_iqn> -k <ключ> -v <значение>

Настройка сетевого портала для iSCSI

pcli iscsi networkportal add -A <имя_адаптера> -a <ip_портала>

Удаление сетевого портала

pcli iscsi networkportal remove -A <имя_адаптера> -a <ip_портала>

Просмотр всех порталов

pcli iscsi networkportal list -A <имя_адаптера>

Просмотр аппаратных сенсоров

pcli hardware sensor list