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

Astra

Установка ПК «Octopus» осуществляется путем создания виртуальной машины из виртуального жесткого диска.

Для начала установки необходимо скачать файл octopus.hdd и разместить его в любом удобном месте.

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

  • имя пользователя: usetech\octopus-pilot
  • пароль: sny74EVW08$%

Загрузка образа

В хранилище откройте вкладку "Образы". Нажмите кнопку "Создать".

Скриншот15-08-2024.png

Укажите необходимые данные:

  • название - octopus-1.0.163.3
  • хранилище - 101:NFS-images
  • загрузите, скачанный ранее, файл в формате .hdd

Скриншот151.png

Нажмите кнопку "Создать" и дождитесь окончания загрузки.

Создание шаблона ВМ

В разделе "Шаблоны" откройте вкладку ВМ.

Скриншот152.png

Задать настройки для ВМ можно несколькими способами:

  • прописать вручную все параметры
  • использовать шаблон имеющейся ВМ, с последующими локальными правками
  • клонировать одну из ВМ, с последующими локальными правками

Ручные настройки

С характеристиками, которые должны быть заданы ВМ для корректной работы ПК «Octopus» можно ознакомиться в разделе Развертывание Octopus.

В общих настройках укажите: - Гипервизор - KVM - Память - 4 ГБ - Физический CPU -0.25 - Виртуальный CPU - 4

астра1.png

В хранилище укажите диск

астра2.png

Во вкладке ОС и ЦП укажите порядок загрузки

астра3.png

Использование шаблона, существующей ВМ

Раскройте шаблон и скопируйте в нем настройки.

Скриншот153.png

Шаблон:

`NAME   = "test-vm"
MEMORY = "8192"
VCPU = "2"

CONTEXT = [
  NETWORK = "YES",
  SSH_PUBLIC_KEY = "$USER[SSH_PUBLIC_KEY]" ]
CPU_MODEL = [
  MODEL = "host-passthrough" ]
DISK = [
  DEV_PREFIX = "vd",
  IMAGE = "octopus-1.0.163-hdd",
  IMAGE_UNAME = "bradmin" ]
FEATURES = [
  ACPI = "yes",
  GUEST_AGENT = "yes" ]
GRAPHICS = [
  LISTEN = "0.0.0.0",
  TYPE = "VNC",
  VIDEO = "qxl" ]
HOT_RESIZE = [
  CPU_HOT_ADD_ENABLED = "NO",
  MEMORY_HOT_ADD_ENABLED = "NO" ]
HYPERVISOR = "lxc"
INPUTS_ORDER = ""
MEMORY_UNIT_COST = "MB"
NIC = [
  NETWORK = "BR_OVS_Loc",
  NETWORK_UNAME = "bradmin",
  SECURITY_GROUPS = "0" ]
OS = [
  ARCH = "x86_64",
  BOOT = "disk0",
  FIRMWARE = "" ]
SCHED_DS_REQUIREMENTS = "ID=\"100\""
`

Нажмите кнопку "Создать", затем откройте расширенные настройки и вставьте в открывшееся окно скопированные данные.

Скриншот154.png

Задайте имя шаблона в "Мастере настроек".

Скриншот155.png

Выберите модель ЦП, указанную на скрине "Host-passthrough". Обращаем ваше внимание, что при использовании других моделей, некоторые сервисы внутри Octopus могут не запуститься.

Скриншот156.png

После всех измененных параметров, нажмите кнопку "Создать". Таким образом, шаблон ВМ создан и отображается в общем списке.

Скриншот157.png

Создание ВМ

Перейдите во вкладку "Экземпляры ВМ" и откройте "ВМ".

Нажмите на "Добавить (+)" :

  • выберите созданный ранее шаблон octopus-test
  • пропишите имя ВМ - octopus-1.0.163.3
  • укажите количество экземпляров
  • память - 8192 МБ
  • физический и виртуальный CPU - 2

image333.png

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

Скриншот158.png

По завершению настроек нажимаем кнопку "Создать".

астра4.png

Созданная ВМ имеет статус "PROLOG". Следует подождать некоторое время, когда оно изменится на статус "Выключено".

Скриншот159.png

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

астра5.png

В конфигурациях ВМ выберите порядок загрузки.

астра6.png

Запустите ВМ.

Когда ВМ включится, у нее изменится статус.

Подключение IP-адреса

В консоли введите команду: sudo ip addr add <IP>/24 dev eth0

Далее введите ip a | grep ip, где grep - это последнее число IP-адреса.

астра7.png

Подключение

Выполните подключение как описано в разделе Настройки сетевого соединения.

Подключение таргета

Откройте адрес http://<ip_address>/targets и добавьте таргет в ПК «Octopus», как описано в разделе Таргеты

Добавление нового пользователя в систему Астра-Брест для последующего добавления таргета в Octopus

Для подключения системы Октопус к Astra-Brest необходим пользователь, у которого: * Драйвер "core" * Группа "brestadmins"

Пользователя можно либо использовать существующего, либо создать нового.

Порядок создания нового пользователя:

  1. В разделе "Система" выберите подраздел "Пользователи"
  2. Нажмите на "+"
  3. В полях задайте следующие параметры:
  4. имя пользователя
  5. пароль и ниже его подтверждение - cronkifGick3
  6. способ аутентификации - ядро
  7. основная группа - brestadmins
  8. Нажмите "Создать"

image21.png

Созданный вами пользователь будет отображаться в списке и иметь драйвер авторизации "Core"

image22.png