Готовое решение Платформы НЕЙРОСС (нативная версия)
Вы можете использовать имеющийся компьютер под управлением ОС семейства Windows/Ubuntu/AstraLinux и развернуть на нём виртуальную (гостевую) машину с установленными программными средствами Платформы НЕЙРОСС и всего необходимого окружения. При этом АРМ НЕЙРОСС могут запускаться на хостовой (основной) операционной системе или любом компьютере сети. Мы подготовили готовую конфигурацию виртуальной машины, достаточно установить программу виртуализации, импортировать файл конфигурации и запустить машину.
Общие сведения
Конфигурация виртуальной машины предоставляется в формате OVA (Open Virtual Appliance) – это универсальный файл хранения данных виртуальной машины, который можно использовать в различных программах для виртуализации операционных систем (Oracle VM VirtualBox, VMware Workstation, Microsoft Hyper-V). При этом машина, на которой устанавливается программа виртуализации, называется хостовой, а виртуальная машина — гостевой.
Конфигурация включает использование следующих физических ресурсов:
- 2 ядра процессора;
- 4 Гб оперативной памяти;
- 20 Гб на физическом диске для хранения основных данных машины: ОС Ubuntu Server 18.04 LTS 64-bit, СУБД PostgreSQL, Платформы НЕЙРОСС и необходимого окружения.
- Физическая память для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов.
OC Windows
Импорт конфигурации
- Установите на готовый компьютер, работающий под управлением ОС Windows в режиме 24х7, программные средства Oracle VM VirtualBox и VirtualBox Extension Pack согласно инструкции производителя [https://www.virtualbox.org/].
- Импортируйте файл конфигурации.
- Запустите VirtualBox.
- Выполните Файл > Импорт конфигураций.

- Укажите путь к файлу конфигурации в формате OVA.

- Отобразится окно параметров импорта.
Отредактируйте путь к базовому каталогу. В указанном расположении будет создана папка VMС и все файлы виртуальной машины будут сохранены в ней. Нажмите на кнопку Импорт.
При физической возможности, для увеличения производительности виртуальной машины увеличьте количество используемых ядер процессора и оперативной памяти.
- Дождитесь окончания процедуры создания виртуальной машины VMC.
Настройка параметров
- Откройте параметры импортированной машины. Для этого выберите Настроить.

- В разделе Сеть измените имя адаптера хостовой машины.

В разделе Носители проверьте, что подключён диск с гостевыми дополнениями VBoxGuestAdditions.iso. Проверьте путь к файлу, по умолчанию C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso.
- В условиях отсутствия дисков, выделенных для хранения данных, создайте виртуальный диск/диски для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов. Разметка дисков (выделение места для каждого типа задач) будет выполняться позже [Накопители].
- Нажмите ОК, чтобы сохранить настройки и закрыть окно параметров.
- В разделе Сеть измените имя адаптера хостовой машины.
Старт, установка дополнений, смена сетевых параметров и пароля пользователя
- Запустите виртуальную машину. Для этого нажмите на кнопку Запустить.
Подключите диск с гостевыми дополнениями. Для этого выберите Устройства > Подключить образ диска Дополнений гостевой ОС…

Войдите в консоль. Используйте login: user, Password: 123456.
- Средствами консоли выполните установку дополнений. Для этого последовательно введите следующие команды:
- sudo mount /dev/cdrom /media/cdrom
Для подтверждения прав sudo повторите ввод пароля 123456.
- cd /media/cdrom
sudo bash VBoxLinuxAdditions.run
После установки дополнений выполните перезагрузку.
sudo rebootДля подтверждения прав sudo повторите ввод пароля 123456.
Измените сетевые параметры виртуальной машины для работы в сети предприятия.
В терминале ОС выполните:
sudo nano /etc/network/interfacesДля подтверждения прав sudo повторите ввод пароля 123456.
Средствами текстового редактора nano измените блок кода и приведите его к следующему виду:
auto lo
iface lo inet loopback
auto enp0s3
iface enp0s3 inet static
address 192.168.100.100/24
gateway 192.168.0.1
dns-nameservers 192.168.0.1Где:
enp0s3 - имя сетевого адаптера;
address - задает IP-адреса через запятую;
gateway4 - шлюз по-умолчанию;
dns-nameservers - сервер имен (DNS)
Смените пароль пользователя user. Для этого в консоли выполните:
passwdВ процессе будет запрошен старый пароль, введите «123456». Затем дважды введите новый пароль.
- Остановите машину. Для этого выполните Машина > Завершить работу.
- Откройте свойства виртуальной машины. Средствами раздела Накопители:
- Отключите диск дополнений гостевой ОС.
- Добавьте диски для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов.
Настройка Платформы НЕЙРОСС
- Запустите виртуальную машину. Дождитесь окончания процедуры загрузки ОС и программных средств Платформы НЕЙРОСС.
- На хосте с операционной системой Windows запустите любой современный веб-браузер.
- Введите в адресной строке браузера ip-адрес машины VMC, нажмите Ввод (Enter). Отобразится окно мастера первого запуска.
Пройдите процедуру первого запуска [Первый запуск нативной версии]. Достаточно задать режим лицензирования и изменить домен НЕЙРОСС.
- Смените сетевые параметры, если это не было сделано ранее [Подключение к сети].
- Выполните настройку Платформы НЕЙРОСС [Настройка Платформы НЕЙРОСС].
Автозапуск виртуальной машины
Необходимо обеспечить автозапуск и корректное выключение виртуальной машины при перезагрузке хоста. При использовании ОС Windows это удобно сделать с помощью планировщика задач. С помощью этой службы можно запланировать выполнение любой команды при возникновении определённого события, например, — при запуске или выполнения команды shootdown. Планировщик задач выполняет заданные задачи. Задача содержит триггер (событие), который используется для запуска задачи, и действие, описывающее, какая работа будет выполнена.
- Запустите Планировщик заданий / Планировщик задач / Task manager (формулировка меняется в зависимости от используемой ОС и языка). Например, перейдите в Панель управления > Администрирование > Планировщик заданий или воспользуйтесь поиском.
- Выберите в левом меню выберите Библиотека планировщика заданий.
Задание на старт виртуальной машины при запуске:
- В меню Действия выберите Создать задачу.

- В окне создания задачи:
- На вкладке Общие в поле Имя введите имя задачи, например, — AutoRunVMC. Установите флаг Выполнить с наивысшими правами.

- На вкладке Триггеры нажмите на кнопку Создать... В окне создания триггера в поле Начать задачу выберите из раскрывающегося списка При запуске. Нажмите на кнопку ОК.
- На вкладке Действия нажмите на кнопку Создать...
Выберите Действие — Запуск программы. Укажите путь в файлу VboxManage.exe. В поле Добавить аргументы введите:
startvm VMC --type headlessвместо VMC укажите другое имя виртуальной машины, если она переименовывалась.
- Нажмите на кнопку ОК.

- На вкладке Общие в поле Имя введите имя задачи, например, — AutoRunVMC. Установите флаг Выполнить с наивысшими правами.
- В окне создания задачи нажмите на кнопку ОК, чтобы завершить процедуру.
Задание на стоп виртуальной машины при выключении компьютера:
Аналогично нужно создать другую задачу со следующими параметрами:
- На вкладке Общие в поле Имя введите имя задачи, например, — AutoStopVMC. Установите флаг Выполнить с наивысшими правами.
- На вкладке Триггеры нажмите на кнопку Создать... В окне создания триггера в поле Начать задачу:

- Выберите из раскрывающегося списка При событии.
- Выберите Простое.
- В поле Журнал выберите из раскрывающегося списка Система.
- В поле Источник выберите из раскрывающегося списка User32.
- В поле Код события впишите 1074.
- Нажмите на кнопку ОК.
- На вкладке Действия нажмите на кнопку Создать...
Выберите Действие — Запуск программы. Укажите путь в файлу VboxManage.exe. В поле Добавить аргументы введите:
controlvm VMC savestateвместо VMC укажите другое имя виртуальной машины. Параметр savestate включает сохранение состояния и выключение виртуальной машины. За более подробной информацией обратитесь к документации производителя.
- Нажмите на кнопку ОК.
- В окне создания задачи нажмите на кнопку ОК, чтобы завершить процедуру.
