Last modified by superadmin on 2026/06/24 21:41

Show last authors
1 {{info}}
2 Возможен вариант использования имеющегося компьютера организации для развертывания сервера Платформы НЕЙРОСС и АРМ НЕЙРОСС.
3 {{/info}}
4
5 Вы можете использовать имеющийся компьютер под управлением ОС семейства Windows/Ubuntu/AstraLinux и развернуть на нём виртуальную (гостевую) машину с установленными программными средствами Платформы НЕЙРОСС и всего необходимого окружения(%%). При этом АРМ НЕЙРОСС могут запускаться на хостовой (основной) операционной системе или любом компьютере сети. Мы подготовили готовую конфигурацию виртуальной машины, достаточно установить программу виртуализации, импортировать файл конфигурации и запустить машину.
6
7 == {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-Общиесведения"/}}Общие сведения(%%) ==
8
9 Конфигурация виртуальной машины предоставляется в формате **OVA** (Open Virtual Appliance) – это универсальный файл хранения данных виртуальной машины, который можно использовать в различных программах для виртуализации операционных систем (Oracle VM VirtualBox, VMware Workstation, Microsoft Hyper-V). При этом машина, на которой устанавливается программа виртуализации, называется хостовой, а виртуальная машина — гостевой.
10
11 {{info}}
12 Ниже дана инструкция по развёртыванию с использованием Oracle VM VirtualBox. Вы также можете использовать другие решения, поддерживающие гостевую ОС Ubuntu Server 18.04 LTS 64-bit, выпуск 18.04.4. Требования к версии ОС хостовой машины задаются производителем используемой программы виртуализации.
13 {{/info}}
14
15 Конфигурация включает использование следующих физических ресурсов:
16
17 * 2 ядра процессора;
18 * 4 Гб оперативной памяти;
19 * 20 Гб на физическом диске для хранения основных данных машины: (%%)ОС Ubuntu Server 18.04 LTS 64-bit, СУБД PostgreSQL, Платформы НЕЙРОСС и необходимого окружения.
20 * Физическая память для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов.
21
22 {{error}}
23 Физическая конфигурация сервера должна по крайней мере в два раза «перекрывать» потребности виртуальной машины в ресурсах: не менее 4 ядер процессора, не менее 8 Гб ОЗУ ~[[[doc:neyross.Системные требования | Платформа НЕЙРОСС.WebHome]]].
24 {{/error}}
25
26 \\
27
28 OC Windows
29
30 === {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-Импортконфигурации"/}}Импорт конфигурации ===
31
32 1. Установите на готовый компьютер, работающий под управлением ОС Windows в режиме 24х7, программные средства Oracle VM VirtualBox и VirtualBox Extension Pack (%%)согласно инструкции производителя ~[[[https:~~/~~/www.virtualbox.org/>>url:https://www.virtualbox.org/||shape="rect"]]].
33 1. Импортируйте файл конфигурации. 
34 11. Запустите VirtualBox.
35 11. Выполните** Файл > Импорт конфигураций**.
36 [[image:attach:VirtualBox_ImportVM1.png||height="250"]]
37 11. Укажите путь к файлу конфигурации в формате **OVA**.
38 [[image:attach:VirtualBox_ImportVM2.png||height="250"]]
39 11. Отобразится окно параметров импорта.
40 Отредактируйте путь к базовому каталогу. В указанном расположении будет создана папка **VMС** и все файлы виртуальной машины будут сохранены в ней. Нажмите на кнопку **Импорт**.
41 При физической возможности, для увеличения производительности виртуальной машины увеличьте количество используемых ядер процессора и оперативной памяти.
42 [[image:attach:VirtualBox_ImportVM3.png||width="635"]]
43 \\
44 1. Дождитесь окончания процедуры создания виртуальной машины **VMC**.
45
46 === {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-Настройкапараметров"/}}Настройка параметров ===
47
48 1. Откройте параметры импортированной машины. Для этого выберите **Настроить**.
49 [[image:attach:VirtualBox_VMprp1.png||width="600"]]
50 11. В разделе **Сеть** измените имя адаптера хостовой машины.
51 [[image:attach:VirtualBox_VMprp2.png||width="560"]]
52 11. (((
53 В разделе **Носители** проверьте, что подключён диск с гостевыми дополнениями **VBoxGuestAdditions.iso**. Проверьте путь к файлу, по умолчанию C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso.
54
55 {{info}}
56 Гостевые дополнения (или дополнения гостевой ОС) предназначены для установки внутри виртуальной машины после установки гостевой операционной системы. Они состоят из драйверов устройств и системных приложений, которые оптимизируют гостевую операционную систему для повышения производительности и удобства использования. Клиентские дополнения VirtualBox для всех поддерживаемых гостевых операционных систем предоставляются как один файл образа CD-ROM, который называется (% style="text-align: justify;" %)**VBoxGuestAdditions.iso**(%%). Этот файл образа находится в каталоге установки VirtualBox. Чтобы установить гостевые дополнения для конкретной виртуальной машины, нужно смонтировать этот файл ISO на своей виртуальной машине в виде виртуального компакт-диска и установить оттуда.
57 {{/info}}
58 )))
59 11. В условиях отсутствия дисков, выделенных для хранения данных, создайте виртуальный диск/диски для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов. Разметка дисков (выделение места для каждого типа задач) будет выполняться позже ~[[[doc:ui.Параметры узла.Накопители и файлы.Накопители.WebHome]]].
60 11. Нажмите **ОК**, чтобы сохранить настройки и закрыть окно параметров.
61
62 === {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-Старт,установкадополнений,сменасетевыхпараметровипароляпользователя"/}}Старт, установка дополнений, смена сетевых параметров и пароля пользователя ===
63
64 1. Запустите виртуальную машину. Для этого нажмите на кнопку **Запустить**.
65 1. (((
66 Подключите диск с гостевыми дополнениями. Для этого выберите **Устройства > Подключить образ диска Дополнений гостевой ОС… **
67 [[image:attach:VirtualBox_VMprp3.png||height="250"]]
68 \\
69
70 {{info}}
71 Если выпадает ошибка подключения:
72
73 * Выключите машину.
74 * Откройте параметры машины. В разделе **Накопители** удалите образ диска из привода. Добавьте диск пустым (при добавлении интерфейса IDE выберите **Оставить пустым**). Сохраните изменения.
75 * Запустите машину. Повторно выберите  **Устройства > Подключить образ диска Дополнений гостевой ОС…**
76 {{/info}}
77 )))
78 1. (((
79 Войдите в консоль. Используйте **login: user, Password: 123456**.
80
81 {{info}}
82 Вы также можете использовать Подключение к удалённому рабочему столу, использовав для подключения [IP-адрес хостовой машины](% style="text-align: left;" %)**:9030. **(%%)Также возможно подключение из хостовой ОС (или с любой другой машины сети) по SSH. Сетевые параметры машины VMC: 192.168.100.100/24. Компьютер, на котором ведется установка, должен находиться в той же подсети (255.255.255.0).
83 {{/info}}
84 )))
85 1. Средствами консоли выполните установку дополнений. Для этого последовательно введите следующие команды:
86 11. (((
87 {{code language="java"}}
88 sudo mount /dev/cdrom /media/cdrom
89 {{/code}}
90
91 Для подтверждения прав sudo повторите ввод пароля **123456**.
92 )))
93 11. (((
94 {{code language="java"}}
95 cd /media/cdrom
96 sudo bash VBoxLinuxAdditions.run
97 {{/code}}
98
99 [[image:attach:VirtualBox_VMconsol1.png||height="250"]]
100 )))
101 11. (((
102 После установки дополнений выполните перезагрузку.\\
103
104 {{code language="java"}}
105 sudo reboot
106 {{/code}}
107
108 Для подтверждения прав sudo повторите ввод пароля **123456**.
109 )))
110 1. (((
111 Измените сетевые параметры виртуальной машины для работы в сети предприятия.
112
113 {{info}}
114 **ПОДСКАЗКА**
115
116 В случае лицензирования по USB-ключу, вы также можете изменить сетевые параметры позже через веб-интерфейс Платформы НЕЙРОСС, подключившись по адресу 192.168.100.100 из подсети 255.255.255.0. При лицензировании с помощью сервера сетевых ключей сетевая доступность этого сервера является обязательным условием запуска Платформы НЕЙРОСС.
117 {{/info}}
118
119 1. (((
120 В терминале ОС выполните:
121
122 {{code language="java"}}
123 sudo nano /etc/network/interfaces
124 {{/code}}
125
126 Для подтверждения прав sudo повторите ввод пароля **123456**.
127 )))
128 1. (((
129 Средствами текстового редактора nano измените блок кода и приведите его к следующему виду:
130
131 {{code language="java"}}
132 auto lo
133 iface lo inet loopback
134
135 auto enp0s3
136 iface enp0s3 inet static
137 address 192.168.100.100/24
138 gateway 192.168.0.1
139 dns-nameservers 192.168.0.1
140 {{/code}}
141
142 Где:
143
144 enp0s3 - имя сетевого адаптера;
145 address - задает IP-адреса через запятую;
146 gateway4 - шлюз по-умолчанию;
147 dns-nameservers - сервер имен (DNS)
148 )))
149 )))
150 1. (((
151 Смените пароль пользователя user. Для этого в консоли выполните:\\
152
153 {{code language="java"}}
154 passwd
155 {{/code}}
156
157 В процессе будет запрошен старый пароль, введите «123456». Затем дважды введите новый пароль.
158 )))
159 1. Остановите машину. Для этого выполните **Машина > Завершить работу**.
160 1. Откройте свойства виртуальной машины. Средствами раздела **Накопители**:
161 11. Отключите диск дополнений гостевой ОС.
162 11. Добавьте диски для хранения резервных копий базы данных Платформы НЕЙРОСС (бэкапов), записи видеоархива, импорта и экспорта видеоматериалов.
163
164 === {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-НастройкаПлатформыНЕЙРОСС"/}}Настройка Платформы НЕЙРОСС ===
165
166 1. Запустите виртуальную машину. Дождитесь окончания процедуры загрузки ОС и программных средств Платформы НЕЙРОСС.
167 1. На хосте с операционной системой Windows запустите любой современный веб-браузер.
168 1. Введите в адресной строке браузера ip-адрес машины VMC, нажмите Ввод (Enter). Отобразится окно мастера первого запуска.
169 1. (((
170 Пройдите процедуру первого запуска  ~[[[doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии.Первый запуск нативной версии.WebHome]]]. Достаточно задать режим лицензирования и изменить домен НЕЙРОСС.
171
172 {{error}}
173 При использовании механизма лицензирования Платформы НЕЙРОСС с помощью USB-ключа защиты, необходимо «прокинуть» USB-порт с ключом Guardant в виртуальную машину. Проверьте, что ключ «подхватился» (установлен флаг в соответствующем поле).
174
175 [[image:attach:VirtualBox_VMconsol_USB.png||height="250"]]
176 {{/error}}
177 )))
178 1. Смените сетевые параметры, если это не было сделано ранее ~[[[doc:ui.Параметры узла.Подключение к сети.WebHome]]].
179 1. Выполните настройку Платформы НЕЙРОСС ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.WebHome]]].
180
181 === {{id name="ГотовоерешениеПлатформыНЕЙРОСС(нативнаяверсия)-Автозапусквиртуальноймашины"/}}Автозапуск виртуальной машины ===
182
183 Необходимо обеспечить автозапуск и корректное выключение виртуальной машины при перезагрузке хоста. При использовании ОС Windows это удобно сделать с помощью планировщика задач. С помощью этой службы можно запланировать выполнение любой команды при возникновении определённого события, например, — при запуске или выполнения команды shootdown. Планировщик задач выполняет заданные задачи. Задача содержит триггер (событие), который используется для запуска задачи, и действие, описывающее, какая работа будет выполнена.
184
185 1. Запустите Планировщик заданий / Планировщик задач / Task manager (формулировка меняется в зависимости от используемой ОС и языка). Например, перейдите в Панель управления > Администрирование > Планировщик заданий или воспользуйтесь поиском.
186 1. Выберите в левом меню выберите **Библиотека планировщика заданий**.
187
188 **Задание на старт виртуальной машины при запуске:**
189
190 1. В меню **Действия** выберите **Создать задачу**.
191 [[image:attach:TastManager_AddTask1.png||width="800"]]\\
192 1. В окне создания задачи:
193 11. На вкладке **Общие** в поле **Имя** введите имя задачи, например, — **AutoRunVMC**. Установите флаг **Выполнить с наивысшими правами**.
194 [[image:attach:TastManager_AddTask2.png||width="500"]]
195 11. На вкладке **Триггеры** нажмите на кнопку **Создать... **В окне создания триггера в поле **Начать задачу** выберите из раскрывающегося списка **При запуске**. Нажмите на кнопку **ОК**.
196 [[image:attach:TastManager_AddTask3.png||width="500"]] \\
197 11. На вкладке **Действия** нажмите на кнопку **Создать...** 
198 111. (((
199 Выберите **Действие** — **Запуск программы**. Укажите путь в файлу //VboxManage.exe//. В поле **Добавить аргументы** введите:
200
201 {{code language="java"}}
202 startvm VMC --type headless
203 {{/code}}
204
205 вместо **VMC** укажите другое имя виртуальной машины, если она переименовывалась.
206 )))
207 111. Нажмите на кнопку** ОК**.
208 [[image:attach:TastManager_AddTask4.png||width="350"]]
209 1. В окне создания задачи нажмите на кнопку **ОК**, чтобы завершить процедуру.
210
211 **Задание на стоп виртуальной машины при выключении компьютера**:
212
213 Аналогично нужно создать другую задачу со следующими параметрами:
214
215 1. На вкладке **Общие** в поле **Имя** введите имя задачи, например, — **AutoStopVMC**. Установите флаг **Выполнить с наивысшими правами**.
216 1. На вкладке **Триггеры** нажмите на кнопку **Создать... **В окне создания триггера в поле **Начать задачу**:
217 [[image:attach:TastManager_AddTask5.png||width="440"]]\\
218 11. Выберите из раскрывающегося списка **При событии**.
219 11. Выберите **Простое**.
220 11. В поле **Журнал** выберите из раскрывающегося списка **Система**.
221 11. В поле **Источник **выберите из раскрывающегося списка **User32**.
222 11. В поле **Код события** впишите **1074**.
223 11. Нажмите на кнопку **ОК**.
224 1. На вкладке **Действия** нажмите на кнопку **Создать...** 
225 11. (((
226 Выберите **Действие** — **Запуск программы**. Укажите путь в файлу //VboxManage.exe//. В поле **Добавить аргументы** введите:
227
228 {{code language="java"}}
229 controlvm VMC savestate
230 {{/code}}
231
232 вместо **VMC** укажите другое имя виртуальной машины. Параметр {{code language="none"}}savestate{{/code}} включает сохранение состояния и выключение виртуальной машины. За более подробной информацией обратитесь к документации производителя.
233 )))
234 11. Нажмите на кнопку** ОК**.
235 1. В окне создания задачи нажмите на кнопку **ОК**, чтобы завершить процедуру.
236
237 {{info}}
238 По окончании создания заданий перезагрузите компьютер, проверьте, что веб-интерфейс Платформы НЕЙРОСС доступен (старт виртуальной машины и программных средств Платформы НЕЙРОСС может занять длительное время, дождитесь окончания процедуры).
239 {{/info}}