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

Начало работы. Пошаговая инструкция по развертыванию и настройке zVirt

Данная инструкция содержит пример развертывания и начальной настройки среды zVirt. Она предназначена исключительно для знакомства с процедурой и не должна использоваться как руководство в продуктивной среде.

Все данные хостов и менеджера, используемые в описании ниже, приведены для примера. Замените их на актуальные для вашей среды.

1. Исходные данные

Для демонстрации процедур развертывания и начальной настройки среды zVirt будут использоваться следующие данные:

  • Архитектура развертывания менеджера управления: HostedEngine

  • Именование и адресация компонентов

    Компонент Роль FQDN IP-адрес

    Виртуальная машина

    Менеджер управления

    en.vlab.local

    10.252.12.10/24

    Сервер 1

    Хост с ролью HE

    h1.vlab.local

    10.252.12.11/24

    Сервер 2

    Хост с ролью HE

    h2.vlab.local

    10.252.12.12/24

    Сервер 3

    Стандартный хост

    h3.vlab.local

    10.252.12.13/24

    СХД

    Система хранения данных

    -

    10.252.12.16/24

  • Тип подключения хранилища: iSCSI

  • ВМ HostedEngine (виртуальная машина с менеджером управления) первоначально будет разворачиваться на сервере 1

  • Общие сетевые параметры:

    • Шлюз по умолчанию в сети: 10.252.12.254

    • DNS-сервер, разрешающий все необходимые имена: 10.252.3.250

  • На СХД выделены следующие LUN:

    • 100Gb для домена hosted-storage (данный домен используется для хранения диска ВМ HostedEngine). Размер этого LUN может отличаться, но обычно варьируется от 100Gb для малых инсталляций (до 100 ВМ) до 150-200GB для крупных инсталляций (1000 и более ВМ).

    • 100Gb для домена данных (универсальное хранилище для дисков ВМ, шаблонов, снимков и ISO-образов). Размер 100Gb указан исключительно для демонстрации.

2. Установка zVirt Node

Порядок действий:
  1. Загрузите образ zVirt Node. Для доступа к странице загрузки и репозиторию zVirt необходимо получить учетные данные для входа.

  2. Запишите ISO-образ zVirt Node на USB, CD или DVD.

  3. Запустите сервер, на котором вы устанавливаете среду исполнения, загрузившись с подготовленного установочного носителя.

  4. В меню загрузки выберите Установить zVirt Node и нажмите Enter.

    installer
    Рисунок 1. Меню загрузки
  5. При необходимости измените параметры даты и времени в разделе Дата и Время и нажмите Готово.

    install node td
    Рисунок 2. Окно настройки даты и времени
  6. Выберите устройство, на которое нужно установить zVirt Node, в разделе Место установки.

    Не устанавливайте zVirt Node на флеш-память.

  7. Выполните разметку устройства:

    • Для автоматической разметки в разделе Конфигурация устройств хранения выберите Автоматическая и нажмите Готово.

      install node st aut
    • Для ручной разметки:

      1. В разделе Конфигурация устройств хранения выберите Ручная и нажмите Готово.

        install node st cust
      2. Разметьте диск с помощью автоматического сценария, кликнув на Создать их автоматически.

        install node st auto
      3. После автоматической разметки можете произвести необходимые изменения (изменить пространство для lvm разделов, не затрагивая атрибуты диска), учитывая требования раздела Требования к хранилищу Руководства по предварительному планированию инфраструктуры.

        install node st parts
      4. Нажмите Готово и подтвердите изменения, нажав Принять изменения

        install node st accept
  8. Установите пароль пользователя root в разделе Пароль root и нажмите на кнопку Готово.

  9. Нажмите на кнопку Начать установку.

  10. После успешной установки перезагрузите хост, нажав Перезагрузка системы.

3. Настройка IP-адресов и имён на серверах виртуализации

Порядок действий:
  1. Подключитесь к консоли сервера и войдите в систему под пользователем root

  2. Запустите утилиту nmtui (команда nmtui)

    ip config tui
    Рисунок 3. Главное меню утилиты nmtui
  3. Выберите раздел Настроить системное имя хоста и нажмите Enter

  4. Введите FQDN устройства

    ip config set hostname
    Рисунок 4. Установка имени хоста
  5. Выберите <ОК> и нажмите Enter

  6. Выберите раздел Изменить подключение и нажмите Enter

  7. Выберите нужный интерфейс и нажмите Enter

    ip config select if
    Рисунок 5. Выбор интерфейса из списка
  8. Рядом с разделом Конфигурация IPv4 выберите Вручную, раскройте раздел (выберите Показать и нажмите Enter) и введите следующие значения:

    1. IP-адрес в формате <address>/<prefix>

    2. Шлюз по умолчанию

    3. Адрес DNS-сервера (можно ввести несколько в порядке приоритета, нажимая Add)

    ip config ipv4
    Рисунок 6. IPv4 конфигурация интерфейса
  9. Обязательно отметьте опцию Подключаться автоматически

  10. Выберите <OK> и нажмите Enter

  11. Нажмите Esc для возврата в начальное меню

  12. Зайдите в раздел Активировать подключение

  13. Деактивируйте и снова активируйте интерфейс, для которого изменили сетевую конфигурацию. Для этого:

    1. Выделите нужный интерфейс

    2. Нажмите Enter для деактивации (рядом с интерфейсом пропадёт *)

    3. Еще раз нажмите Enter для активации (рядом с интерфейсом появится *)

Данную процедуру необходимо выполнить на всех серверах виртуализации.

Кроме наличия сетевой связности, также необходимо, чтобы сервера виртуализации и Менеджер управления могли разрешать имена друг друга в IP-адреса и обратно. Для обеспечения этого требования можно:

  • Способ 1 (рекомендуемый): настроить внутренний DNS-сервер на отдельном устройстве.

  • Способ 2: внести соответствующие сопоставления типа IP - FQDN на всех серверах виртуализации и Менеджере управления.

При использовании способа 2 можно сделать следующее:

  1. На первом сервере виртуализации отредактировать файл /etc/hosts, например следующим образом:

    10.252.12.10 en.vlab.local
    10.252.12.11 h1.vlab.local
    10.252.12.12 h2.vlab.local
    10.252.12.13 h3.vlab.local

    Не удаляйте существующие записи 127.0.0.1 и ::1.

  2. Скопировать данный файл на все оставшиеся серверы виртуализации с помощью scp, например:

    scp /etc/hosts root@h2.vlab.local:/etc/hosts
  3. После развертывания менеджера управления, также с помощью scp скопировать файл hosts на ВМ HostedEngine.

4. Настройка репозиториев

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

Порядок действий:
  1. В браузере перейдите по адресу (IP или FQDN) сервера виртуализации на порт 9090 для получения доступа в веб-интерфейс Cockpit zVirt Node (например, https://h1.vlab.local:9090/)

    repo cockpit
    Рисунок 7. Страница входа в веб-интерфейс сервера виртуализации
  2. Войдите под учётной записью root

  3. Перейдите в раздел Терминал

    repo cockpit terminal
    Рисунок 8. Вкладка "Терминал" веб-интерфейса Cockpit
  4. С помощью команды dnf repolist all проверьте статус репозиториев (ожидаемый статус для репозиториев zvirt - включено (enabled)):

    Ожидаемый статус репозиториев
    идентификатор репозитория                      имя репозитория                              состояние
    zvirt-extras                                   zVirt extras repository                      включено
    zvirt-main                                     zVirt 4.5 main repository                    включено

    Если репозитории отключены - включите их следующей командой:

    dnf config-manager --enable "zvirt*"

    Повторите проверку статуса репозиториев.

  5. Настройте доступ к репозиториям с помощью утилиты zvirt-credentials:

    zvirt-credentials.py -u <username> -p <password> (1)
    1 <username> и <password> - выдаются при получении лицензии.
  6. Выполните обновление:

    1. Очистите кэш:

      dnf clean all
    2. Очистите блокировку версий

      dnf versionlock clear
    3. Обновите пакеты:

      dnf update -y
    4. Перезагрузите хост:

      reboot

5. Развертывание менеджера управления

Предварительные требования:
  • На всех серверах и СХД заданы адреса и имена.

  • В DNS-сервер внесены соответствующие записи типа A и PTR (или отредактирован и распространён файл /etc/hosts).

  • Между всеми серверами, а также между серверами и СХД есть сетевая связность.

Порядок действий:
  1. В браузере перейдите по адресу (IP или FQDN) первого сервера на порт 9090 для получения доступа в веб-интерфейс Cockpit zVirt Node (например, https://h1.vlab.local:9090/).

    repo cockpit
    Рисунок 9. Страница входа в веб-интерфейс сервера виртуализации
  2. Войдите под учётной записью root.

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

  4. В боковой панели нажмите zVirt и перейдите на вкладку Hosted Engine.

    he deploy cockpit
    Рисунок 10. Страница установки HostedEngine
  5. Под вариантом Hosted Engine нажмите Запустить для запуска установщика.

  6. На первом этапе задайте следующие параметры:

    • FQDN Менеджера управления (в примере - en.vlab.local).

    • Выберите ручной режим сетевой конфигурации.

    • Введите IP-адрес менеджера управления (в примере - 10.252.12.10/24).

    • Убедитесь, что от сервера получен шлюз по умолчанию (в примере - 10.252.12.254).

    • Введите адрес DNS-сервера, который позволяет разрешать имена в среде (в примере - 10.252.3.250).

    • Убедитесь, что выбран корректный сетевой интерфейс или бонд (в примере - enp2s0).

    • Задайте пароль для пользователя root Менеджера управления.

    • Выберите разрешен ли пользователю root доступ по SSH к Менеджеру.

    • Задайте количество vCPU для ВМ HostedEngine (минимум 4).

    • Задайте размер RAM для ВМ HostedEngine (минимум 4096 Мб).

    • Нажмите Дальше.

    he deploy vm config
    Рисунок 11. Настройка параметров ВМ HostedEngine
  7. Укажите пароль для учётной записи администратора портала (учётная запись - admin@zvirt, используется для авторизации в веб-интерфейсе среды виртуализации). Используйте опцию Установить Keycloak, для включения интеграции с Keycloak на этапе установки. Нажмите Дальше.

    he deploy engine config
    Рисунок 12. Дополнительная настройка Менеджера
  8. Проверьте конфигурацию и нажмите Подготовить ВМ.

    he deploy engine summary
    Рисунок 13. Сводная информация по конфигурации ВМ HostedEngine

    Если в конфигурации обнаружена ошибка, до нажатия на Подготовить ВМ можно вернуться на соответствующий этап и изменить параметры.

  9. Дождитесь успешной подготовки ВМ HostedEngine и перейдите к настройке хранилища для домена hosted_storage, нажав Дальше.

    he deploy engine suc
    Рисунок 14. Успешное завершение подготовки ВМ HostedEngine
  10. На этапе конфигурации хранилища задайте следующие параметры:

    1. выберите тип (в примере - iSCSI)

    2. введите IP-адрес СХД (в примере - 10.252.12.16)

    3. измените порт, если он отличается от стандартного (в примере используется стандартный порт 3260)

    4. если для обнаружения целей требуется аутентификация, введите имя пользователя и пароль

    5. нажмите Получить список целей

      he deploy stor config
      Рисунок 15. Настройки хранилища
    6. Подключите соответствующий LUN, который будет присоединён как домен хранения hosted_storage:

      1. Из списка целей выберите нужную.

        he deploy stor select target
        Рисунок 16. Выбор цели
      2. Из обнаруженных LUN выберите тот, который будет использоваться как домен hosted_storage.

        he deploy stor select lun
        Рисунок 17. Выбор LUN
    7. Разверните группу Дополнительно, при необходимости увеличьте размер диска ВМ HostedEngine (имейте ввиду, что реально занимаемое диском пространство составляет указанный размер + 20%).

    8. Если для доступа к цели требуется аутентификация, введите имя пользователя и пароль.

      he deploy stor additional
      Рисунок 18. Дополнительные параметры хранилища
    9. Нажмите Дальше.

  11. Убедитесь, что указанная конфигурация верна и нажмите Завершить установку.

    he deploy stor summary
    Рисунок 19. Сводная информация по конфигурации хранилища
  12. Дождитесь успешного окончания установки и нажмите Закрыть.

    he deploy suc
    Рисунок 20. Уведомление об успешном развертывании HostedEngine
  13. Для проверки доступности менеджера управления перейдите в браузере по адресу https://<engine_fqdn> (<engine_fqdn> - FQDN менеджера управления, заданное на этапе настройки параметров виртуальной машины в мастере установки. В примере - en.vlab.local).

    web portal
    Рисунок 21. Страница входа на портал

    Войдите на портал администрирования под пользователем admin@zvirt с паролем, заданным при развертывании менеджера управления.

    web ui
    Рисунок 22. Домашняя страница

На этом развертывание Менеджера управления в архитектуре Hosted Engine завершено. Можно переходить к начальной настройке.

6. Добавление хостов

Предварительные требования:
  • Наличие сетевой связности между менеджером управления и добавляемым сервером виртуализации (хостом).

  • Наличие доступа по SSH от менеджера управления к добавляемому хосту под пользователем root.

  • Доступность СХД для хоста.

В следующих подразделах представлено общее описание процедуры добавления хостов с ролью Hosted Engine и стандартных хостов.

6.1. Добавление хостов с ролью Hosted Engine

Для обеспечения высокой доступности Менеджера управления добавьте как минимум один дополнительный хост с ролью Hosted Engine.

Хосты с ролью HostedEngine после добавления отмечаются специальным статусом - he host.

Хост, на котором в данный момент выполняется ВМ HostedEngine, как и сама ВМ отмечаются значком - he.

Ограничения:
  • Максимальное количество хостов с ролью Hosted Engine в одной инсталляции - 7.

Порядок действий:
  1. Под пользователем root войдите в веб-интерфейс Cockpit нужного сервера виртуализации или подключитесь к нему по SSH.

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

  3. Под пользователем admin@zvirt войдите на портал администрирования по FQDN менеджера управления (в примере - https://en.vlab.local/).

  4. В боковой панели нажмите Ресурсы  Хосты.

    hosts list
    Рисунок 23. Экран списка хостов
  5. Нажмите Новый и в открывшемся окне добавления хоста введите следующие значения:

    1. На вкладке Общие:

      1. Выберите кластер, в котором будет размещаться хост. Это должен быть кластер, в котором находятся хосты с ролью Hosted Engine и, соответственно, выполняется ВМ HostedEngine.

      2. Введите имя хоста (влияет на отображение хоста на портале).

      3. Опционально, введите комментарий.

      4. Введите FQDN или IP-адрес хоста, по которому можно к нему подключиться.

      5. Если на хосте изменён стандартный порт SSH, измените его значение в поле Порт SSH на актуальное.

      6. Введите пароль пользователя root для подключения к хосту по SSH или укажите публичный ключ SSH.

      host general
      Рисунок 24. Настройки вкладки Общее
    2. На вкладке Управление питанием:

      1. Активируйте опцию Включить управление питанием

      2. Нажмите 13 и введите необходимые параметры устройства управления питанием.

      3. Нажмите Тестировать, а затем, при успешной проверке связи, ОК.

      host ipmi
      Рисунок 25. Настройки вкладки Управление питанием
    3. На вкладке SPM можно определить приоритет SPM для хоста.

    4. На вкладке Консоль можно определить параметры SPICE-прокси, применяемые на данном хосте.

    5. На вкладке Журналирование можно задать параметры централизованного журналирования, применяемые на уровне хоста.

    6. На вкладке Ядро можно задать необходимые загрузочные параметры ядра.

    7. На вкладке Hosted Engine из выпадающего списка выберите Да для настройки хоста для размещения на нём ВМ Hosted Engine.

      host he deploy
    8. На вкладке Группы сходства можно добавить хост в группу сходства, а также назначить ему метки.

  6. Нажмите ОК.

В списке добавляемый хост сначала будет иметь состояние Installing (host install), затем перезагрузится (отображается статус Reboot и значок host reboot) и, наконец, перейдет в статус Up (up). Через некоторое время, после готовности сервисов HA, для хоста также отобразится статус he host.

6.2. Добавление стандартных хостов

Порядок действий:
  1. Под пользователем root войдите в веб-интерфейс Cockpit нужного сервера виртуализации или подключитесь к нему по SSH.

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

  3. Под пользователем admin@zvirt войдите на портал администрирования по FQDN менеджера управления (в примере - https://en.vlab.local/).

  4. В боковой панели нажмите Ресурсы  Хосты.

    hosts list
    Рисунок 26. Экран списка хостов
  5. Нажмите Новый и в открывшемся окне добавления хоста введите следующие значения:

    1. На вкладке Общие:

      1. Выберите кластер, в котором будет размещаться хост. Это должен быть кластер, в котором находятся хосты с ролью Hosted Engine и, соответственно, выполняется ВМ HostedEngine.

      2. Введите имя хоста (влияет на отображение хоста на портале).

      3. Опционально, введите комментарий.

      4. Введите FQDN или IP-адрес хоста, по которому можно к нему подключиться.

      5. Если на хосте изменён стандартный порт SSH, измените его значение в поле Порт SSH на актуальное.

      6. Введите пароль пользователя root для подключения к хосту по SSH или укажите публичный ключ SSH.

      host general
      Рисунок 27. Настройки вкладки Общее
    2. На вкладке Управление питанием:

      1. Активируйте опцию Включить управление питанием.

      2. Нажмите 13 и введите необходимые параметры устройства управления питанием.

      3. Нажмите Тестировать, а затем, при успешной проверке связи, ОК.

      host ipmi
      Рисунок 28. Настройки вкладки Управление питанием
    3. На вкладке SPM можно определить приоритет SPM для хоста.

    4. На вкладке Консоль можно определить параметры SPICE-прокси, применяемые на данном хосте.

    5. На вкладке Журналирование можно задать параметры централизованного журналирования, применяемые на уровне хоста.

    6. На вкладке Ядро можно задать необходимые загрузочные параметры ядра.

    7. На вкладке Группы сходства можно добавить хост в группу сходства, а также назначить ему метки.

  6. Нажмите ОК.

В списке добавляемый хост сначала будет иметь состояние Installing (host install), затем перезагрузится (отображается статус Reboot и значок host reboot) и, наконец, перейдет в статус Up (up).

7. Добавление центров данных

7.1. Общие сведения о центрах данных

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

Центр данных может содержать несколько кластеров, которые, в свою очередь, могут содержать несколько хостов; с ним может быть ассоциировано несколько доменов хранения; он может поддерживать несколько виртуальных машин на каждом из своих хостов. Среда zVirt может содержать несколько центров данных; инфраструктура центров данных позволяет поддерживать их раздельную работу.

Управление всеми центрами данных осуществляется через Портал администрирования.

Во время установки zVirt создается центр данных по умолчанию с именем Default. Можно сконфигурировать этот центр данных по умолчанию либо настроить новые центры данных с соответствующими именами.

7.2. Добавление центра данных

Порядок действий:
  1. Под пользователем admin@zvirt войдите на портал администрирования по FQDN менеджера управления (в примере - https://en.vlab.local/)

  2. В боковой панели нажмите Ресурсы  Центры данных

  3. Нажмите Новый

  4. В окне создания центра данных введите следующие данные:

    1. Уникальное имя нового центра данных

    2. (Опционально) Описание

    3. Выберите тип хранилища:

      • Общий (рекомендуется) - в этом центре данных можно будет использовать только домены данных на основе общедоступного хранилища (NFS, iSCSI, FCP)

      • Локальный - в этом центре данных можно будет использовать только локальное хранилище (на накопителях хостов)

    4. Выберите версию совместимости

    5. Выберите режим квотирования для центра данных:

      • Выключено - квоты на использование хранилища, ЦП и ОЗУ не будут ни применяться, ни отслеживаться в этом центре данных, даже если они сконфигурированы

      • Аудит - в центре данных будет отслеживаться превышение заданных квот на использование хранилища, ЦП и ОЗУ. Факт превышения будет регистрироваться в журнале, но не будет блокировать соответствующие операции. Такой вариант обычно применяется для проверки корректности настройки квот

      • Принудительно - в центре данных будет отслеживаться превышение заданных квот на использование хранилища, ЦП и ОЗУ. Факт превышения квоты некоторой операцией (например, создание диска) будет приводить к блокировке данной операции (т.е. для примера - диск не будет создан) и созданию записи в журнале

    6. (Опционально) Введите комментарий

    dc add params
    Рисунок 29. Пример конфигурации нового центра данных
  5. Нажмите ОК

После нажатия ОК появится помощник по созданию центра данных. Элементы управления в помощнике подскажут дальнейшие операции по конфигурированию Центра данных.

Обратите внимание, что центр данных останется в состоянии Неинициализированный пока в него не будет добавлен хотя бы один хост (а значит и как минимум один кластер) и хотя бы один домен данных.

Дополнительная информация

8. Добавление кластеров

8.1. Общие сведения о кластерах

Кластер - логическая группа хостов с общими доменами хранения и ЦП одного типа (Intel или AMD). Если модели ЦП хостов относятся к разным поколениям, то используются только те функции, которые присутствуют во всех моделях.

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

Во время установки zVirt создает кластер Default в центре данных Default, но при необходимости можно создать дополнительный кластер.

8.2. Добавление кластера

Порядок действий:
  1. Под пользователем admin@zvirt войдите на портал администрирования по FQDN менеджера управления (в примере - https://en.vlab.local/)

  2. В боковой панели нажмите Ресурсы  Кластеры

  3. Нажмите Новый

  4. В окне создания кластера введите следующие данные:

    1. На вкладке Общие:

      1. Выберите центр данных, к которому будет относиться кластер

      2. Введите имя кластера

      3. (Опционально) Задайте описание и комментарий

      4. Выберите сеть, которая будет использоваться как сеть управления (по умолчанию ovirtmgmt)

      5. Выберите Архитектуру ЦП

      6. Выберите тип ЦП

      7. Тип чипсета и можно оставить в варианте Автообнаружение

      8. Выберите версию совместимости

      9. Тип коммутатора: если в центре данных предполагается использовать программно-определяемые сети (SDN), выберите Open vSwitch. В остальных случаях оставьте Мост

      10. Тип межсетевого экрана - оставьте firewalld

      11. Провайдер сети по умолчанию: если в центре данных предполагается использовать программно-определяемые сети (SDN), выберите ovirt-provider-ovn. В остальных случаях оставьте No default provider

      cluster add params
      Рисунок 30. Пример настроек на вкладке Общее
    2. На вкладке Оптимизация можно задать параметры оптимизации.

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

    4. На вкладке Политика планирования можно задать параметры использования и распределения виртуальных машин между доступными хостами.

    5. На вкладке Консоль можно определить параметры SPICE-прокси, применяемые в кластере.

    6. На вкладке Журналирование можно определить параметры централизованного журналирования, применяемые на уровне кластера.

    7. На вкладке Политика ограничения можно изменить параметры использования ограждения хостов в кластере.

    8. На вкладке Пул MAC-адресов можно переопределить диапазон MAC-адресов, применяемый для ВМ в кластере.

  5. Нажмите ОК

После нажатия ОК появится помощник по созданию кластера. Элементы управления в помощнике подскажут дальнейшие операции по конфигурированию созданного кластера.

Дополнительная информация

9. Добавление доменов хранения

9.1. Общие сведения о доменах хранения

Домен хранения – это набор образов, имеющих общий интерфейс хранения. Домен хранения содержит полные образы шаблонов и виртуальных машин (включая моментальные снимки) или файлы ISO. Домен хранения может состоять из блочных устройств (SAN - iSCSI или FCP) или файловой системы (NAS - NFS, GlusterFS или иных POSIX-совместимых файловых систем).

В файловых хранилищах все виртуальные диски, шаблоны и моментальные снимки являются файлами. В SAN (iSCSI/FCP) каждый виртуальный диск, шаблон или моментальный снимок представляет собой логический том. Блочные устройства объединяются в логическую сущность, называемую группой томов, а затем с помощью Менеджера логических томов (Logical Volume Manager, LVM) делятся на логические тома для использования в качестве виртуальных жестких дисков.

Виртуальные диски могут иметь один из двух форматов: QCOW2 или raw. Возможные типы хранилищ: динамически расширяемые (sparse) или предварительно размеченные (preallocated). Снимки всегда имеют формат sparse, но могут создаваться для дисков любого из этих форматов. Для виртуальных машин, совместно использующих один домен хранения, возможна миграция между хостами, относящимися к одному кластеру.

9.2. Подключение домена хранения данных

В этом разделе рассматривается процедура подключения домена данных на базе iSCSI.

Предварительные требования:
  • Убедитесь, что все хосты, находящиеся в центре данных, к которому будет подключаться домен хранения, имеют доступ к цели iSCSI. Если какой-либо хост не будет иметь доступ к подключенному домену, он перейдёт в состояние Non Operational и запуск на нём ВМ будет невозможен.

Порядок действий:
  1. Под пользователем admin@zvirt войдите на портал администрирования по FQDN менеджера управления (в примере - https://en.vlab.local/)

  2. В боковой панели нажмите Хранилище  Домены

  3. Нажмите Новый домен

  4. В окне подключения домена:

    1. Выберите центр данных, к которому будет подключен домен

    2. Выберите функцию Данные

    3. Выберите тип iSCSI

    4. Выберите хост, используемый для подключения к домену

    5. Введите Имя домена

    6. (Опционально) Введите описание и комментарий

    7. В разделе обнаружение целей:

      1. Введите адрес СХД

      2. Если используется нестандартный порт – измените его значение

      3. Нажмите Обнаружение, чтобы отобразить список целей, сконфигурированных на СХД (в примере цель уже обнаружена, поскольку при установке LUN с этой цели подключен в качестве домена hosted_storage)

      new dom discover
      Рисунок 31. Пример обнаруженных целей iSCSI
    8. После того как цели будут обнаружены подключитесь к необходимой и добавьте нужный LUN. Для этого:

      1. При необходимости активируйте Аутентификация пользователей

      2. Введите требуемые имя пользователя и пароль

      3. В строке нужной цели нажмите стрелку (13) для аутентификации на цели

      4. Если аутентификация прошла успешно, раскройте список обнаруженных на цели LUN (нажмите 10 в начале строки цели)

      5. Нажмите Добавить напротив нужных LUN

      new dom add lun
  5. Нажмите ОК

    После нажатия на ОК домен данных в течение некоторого времени будет находиться в статусе Заблокированный (lock), а затем перейдёт в статус Активный (up)

Дополнительная информация