Установка компонентов Space Cloud
Общие сведения
Данный раздел предназначен для быстрого начала работы со Space Cloud. В состав Space Cloud входят SpaceVM и модуль управления облаком. Для установки продукта необходимо следовать инструкции по установке для каждого компонента.
Установка SpaceVM
Внимание
Перед началом работы необходимо ознакомиться с разделами, представленными в официальной документации производителя:
Альтернативные варианты установки
В данном руководстве рассматривается установка SpaceVM с использованием USB-накопителя. Полная инструкция, включающая альтернативные варианты установки и описание дополнительных параметров приведена в официальной документации SpaceVM.
-
Подготовить загрузочный образ SpaceVM на USB-накопителе.
Подготовка USB-накопителя в ОС Linux
Чтобы создать загрузочный образ SpaceVM на USB-накопителе, достаточно сделать секторную копию установочного компакт-диска. Для этого в ОС Linux при помощи утилиты
ddнеобходимо выполнить команду:sudo dd if=/dev/cdrom0 of=/dev/sdbгде
/dev/cdrom0- имя накопителя с установленным CD-ROM, а/dev/sdb- имя USB Flash накопителя.Подготовка USB-накопителя в ОС Windows
-
Скачать и запустить программу Rufus.
-
В поле Устройство выбрать USB-накопитель.
-
Раскрыть расширенные свойства и включить опцию Добавить исправления для старых BIOS.
-
Нажать кнопку СТАРТ.
-
Во открывшемся окне выбрать Запись в режиме DD-образ и нажать ОК.
-
-
Вставить подготовленный USB-накопитель с образом SpaceVM в USB-разъем сервера.
-
При загрузке сервера открыть Boot menu и выбрать необходимый USB-накопитель.
На различных устройствах Boot menu может открываться нажатием различных клавиш.
Наиболее распространенные варианты: F2, F8, F12, Delete.
-
В меню установки выбрать Auto Controller + Node.
Данный тип установки является полуавтоматическим.
SpaceVM устанавливается на узел в режиме Controller + Node.
-
На этапе Waiting for link-local address или Configuring the network with DHCP необходимо нажать <Cancel> для отмены автоматической конфигурации сети и задать параметры вручную.
DHCP
Не рекомендуется использовать автоматическую конфигурацию сети с использованием DHCP-сервера.
-
В меню Configure the network выбрать Configure network manually.
-
Указать IP-адрес узла и нажать <Continue>.
-
Указать маску подсети и нажать <Continue>.
-
Указать IP-адрес шлюза по умолчанию и нажать <Continue>.
-
Указать IP-адрес DNS-сервера и нажать <Continue>.
-
-
На этапе Partition disks выбрать All files in one partition (recommended for new users).
-
Дождаться завершения установки SpaceVM.
-
Извлечь USB-накопитель из сервера.
-
Перезагрузить сервер.
-
Ввести логин и пароль для входа в терминал.
Примечание
Логин по умолчанию:
root.Пароль по умолчанию:
bazalt. -
После первого запуска SpaceVM производит дополнительную настройку системы. Для проверки завершения данного процесса в терминале необходимо выполнить команду:
versionПосле окончания дополнительной настройки SpaceVM в терминал будет выведено:
-
сообщение
Intallation process is completed. Happy virtualization; -
результат исполненной команды
versionв виде списка установленных пакетов SpaceVM с указанием их версий.
Установка SpaceVM считается завершенной.
-
-
Для перехода в Web-интерфейс панели управления необходимо ввести в адресную строку браузера IP-адрес узла, указанный при установке SpaceVM.
Примечание
Логин по умолчанию:
admin.Пароль по умолчанию:
admin.
Настройка SpaceVM
Добавление сервера
-
Перейти в раздел «Серверы» основного меню и добавить новый сервер
нажатием кнопки Добавить сервер. -
В окне «Добавление сервера» заполнить поля:
-
IP-адрес контроллера: «IP-адрес сервера SpaceVM, на котором выполняется настройка».
-
Локация: «Default location».
-
Кластер: «Default cluster».
-
Название сервера: «Controller+Node».
-
IP-адрес сервера: «IP-адрес сервера, на котором выполняется
настройка». -
ssh пользователь: «root».
-
ssh пароль: «bazalt».
-
-
Нажать кнопку «Проверить соединение».
При успешном соединении отображается сообщение «Соединение установлено».
-
Подтвердить создание сервера кнопкой ОК.
-
Проверить наличие локального пула данных. Для этого необходимо
перейти в раздел «Хранилища» – «Пулы данных» и убедиться, что
отображается пул «Базовый локальный пул данных узла
Controller+Node».
Создание виртуальной сети
-
Перейти в раздел «Сети» – «Виртуальные сети» основного меню.
-
Нажать кнопку Создать.
-
Задать название сети, например «VirtNet». Остальные параметры оставить по умолчанию.
-
Нажать Далее.
-
Нажать «Добавить сервер».
-
Выбрать из раскрывающегося списка сервер «Controller+Node».
-
Подтвердить действие кнопкой Добавить.
-
Нажать Далее.
Переключатель «Создать сетевые службы» оставить в неактивном
состоянии. -
Нажать Далее.
-
В раскрывающемся меню «Выберите физическое подключение» необходимо выбрать «Виртуальный коммутатор».
-
Нажать «Задать физическое подключение».
-
Выбрать значение «veil-default».
-
Подтвердить действие кнопкой Добавить.
-
Нажать Далее.
-
Проверить введённые данные и подтвердить создание кнопкой ОК.
Установка модуля управления облаком
Для установки модуля управления облаком необходимо:
-
В SpaceVM перейти в раздел Хранилища - Файлы и нажать
Загрузить из файловой системы. -
В открывшемся окне необходимо выбрать файл образа ВМ с установленным модулем управления облаком в формате qcow2, пул данных и подтвердить выбор кнопкой ОК.
-
Убедиться, что файл успешно загружен и исправен.
-
Перейти к подробной информации о файле, нажав на его название.
-
Нажать Импортировать.
-
В открывшемся окне настроить импорт файла в диск и подтвердить кнопкой ОК.
-
Убедиться, что файл успешно импортирован в диск и исправен.
-
Перейти в раздел Виртуальные машины и нажать кнопку Добавить ВМ.
-
В окне «Добавление виртуальной машины» необходимо заполнить следующие поля:
- Количество vCPU – от 4.
- ОЗУ: Размер RAM – от 8 Гбайт.
- Режим определения процессора: – host-passthrough.
Остальные параметры необходимо оставить по умолчанию.
-
На шаге создания ВМ «Добавление виртуального диска» необходимо нажать кнопку Добавить существующий и выбрать диск импортированный ранее из файла.
Остальные параметры необходимо оставить по умолчанию.
-
На шаге «Добавление виртуального интерфейса» нажать кнопку
Добавить виртуальный интерфейс и добавить созданную ранее виртуальную сеть.В остальных шагах создания ВМ необходимо оставить параметры по умолчанию.
-
Запустить ВМ.
Установка ОС
Установка ОС не требуется. Файл (импортированный в диск), образа ВМ с установленным модулем управления облаком, уже содержит технологическую ОС на базе ядра Linux v6.12.52-lvc5, поддерживаемого Технологическим центром исследования безопасности ядра Linux ИСП РАН.
-
Открыть терминал ОС и авторизоваться в ОС с учетной записью
spacecloudи паролемadministrator. -
В терминале ОС перейти в директорию
/opt/spacecloudи запустить скрипт первичной настройки командой:sudo ./initial-conf.shВ процессе выполнения скрипта необходимо указать следующие параметры:
-
Введите новый IP-адрес: указать новый статический IP-адрес для ВМ.
-
Введите маску подсети (например 255.255.255.0): указать маску подсети для ВМ.
-
Введите адрес шлюза (gateway): указать адрес шлюза в подсети.
-
Введите адрес DNS-сервера: указать адрес доступного DNS-сервера с настроенными прямыми и обратными DNS-записями.
-
Введите новое полное доменное имя (FQDN), например host.example.com: указать полное доменное имя для ВМ.
Полное доменное имя должно соответствовать полному доменному имени, указанному в лицензии.
-
-
Перезагрузить ВМ.
-
После перезагрузки открыть терминал ОС и в директории
/opt/spacecloudвыполнить команду:docker compose up -d -
В Web-браузере открыть адрес
https://<полное доменное имя ВМ>.Для первичной авторизации используется учетная запись
adminс паролемadministrator. -
Добавить лицензию.
Раздел «Лицензии» доступен из меню «Администрирование» модуля управления облаком.
Исполнитель задач миграции ВМ
Файл образа ВМ формата qcow2 (импортированный в диск),
с модулем управления облаком содержит установленый
исполнитель задач миграции ВМ. Исполнитель миграции
установлен в директории /opt/spacecloud/migrate-runner. Для
установки дополнительных исполнителей миграции необходимо следовать
инструкции.