Начало работы с VDA
Внимание
Сервисы space-streaming-server и mediapipe-server не работают в режиме ЗПС и через Space Gateway.
VDA — это технология, обеспечивающая доступ к удаленным рабочим местам.
Настройка ОС (ЗПС)
Для корректной работы служб в режиме замкнутой программной среды ОС Astra Linux в систему необходимо добавить публичный ключ ООО "ДАКОМ М".
Публичный ключ dakom_m_pub.key находится на образе space-agent-vdi.iso.
Образ space-agent-vdi
Для получения нужного образа space-agent-vdi (согласно матрице совместимости компонентов Space VDI):
- 
Версии 2.8.0.154 (для Astra Linux SE 1.7.7, Astra Linux SE 1.8.2, Windows 10, Windows 11); 
- 
Версии 2.8.0.153 (для Astra Linux SE 1.8); 
- 
Версии 2.8.0.152 (для Astra Linux SE 1.7.5, Astra Linux SE 1.7.6 и РЕД ОС 7.3.5). 
необходимо сделать запрос через личный кабинет пользователя.
Для добавления ключа dakom_m_pub.key в директорию /etc/digsig/keys/ и перезагрузки АРМ необходимо 
выполнить следующие команды:
- 
Примонтировать ISO-образ space-agent-vdi.iso: sudo mount /media/cdrom
- 
Скопировать ключ dakom_m_pub.keyв директорию/etc/digsig/keys/:sudo cp /media/cdrom/dakom_m_pub.key /etc/digsig/keys/
- 
Выполнить команду по обновлению: sudo update-initramfs -uk all
- 
Перезапустить ВМ: reboot
- 
Размонтировать ISO-образ: sudo umount /media/cdrom
После настройки ЗПС перейти к установке утилит.
Установка
Инструкция по установке space-agent-vdi.iso представлена в разделе Установка.
Примечание
Если при установке нет возможности ввести адрес диспетчера, рекомендуется предварительно разместить конфигурацию 
в каталоге root в файле /root/agent-installer.conf.  
DISPATCHER_ADDRESS=192.168.128.72
Внимание
В конфигурационном файле можно задать только адреса одного кластера диспетчера.
После установки необходимо выполнить перезагрузку ФМ.
Логирование
space-agent-pc для Astra Linux SE
Далее приведены команды для управления логированием компонента space-agent-pc для Astra Linux SE:  
- 
Проверка статуса службы, отправляющей данные о ФМ на диспетчер (space-agent-pc): sudo systemctl status space-agent-pc.serviceЕсли сервис запущен и работает корректно, состояние службы должно быть active (running).
- 
Проверка событий службы с момента запуска: sudo tail -f /opt/space-agent-pc/journal.log
- 
Изменение адреса диспетчера: - 
Для изменения адреса диспетчера необходимо повторно сгенерировать ключ из /opt/space-agent-pcс помощью скриптаagent-key-gen:sudo ./agent-key-gen --disp-addr $DISP_ADDR --disp-port $DISP_PORT --token $TOKENгде disp-addr— адрес диспетчера.
 disp-port— порт диспетчера для доступа к RMQ.
 token— токен для резервного агента.Адресов может быть несколько, в таком случае необходимо указывать их через запятую. 
- 
Затем необходимо перезапустить службу с выводом статуса: sudo systemctl daemon-reloadsudo systemctl stop space-agent-pc.servicesudo systemctl start space-agent-pc.servicesudo systemctl status space-agent-pc.service
 
- 
- 
Изменение расположения log-файла: - 
Открыть на редактирование файл службы: sudo vim /etc/systemd/system/space-agent-pc.service
- 
Для редактирования расположения log-файла необходимо отредактировать строки StandardOutputиStandardError.
- 
Применить обновленную конфигурацию: sudo systemctl daemon-reload
- 
Перезапустить сервис: sudo systemctl restart space-agent-pc.service
 
- 
space-agent-pc для Windows
Журнал работы Space Agent PC можно найти в журнале Windows:
- Сочетанием клавиш Win + R открыть окно «Выполнить» в ОС Windows, затем ввести eventvwr.msc.
- Перейти во вкладку Журналы Windows - Приложение.
- В правой части окна нажать кнопку Фильтр текущего журнала и в поле Источники событий ввести SpaceAgentPC.
glint-launcher
Далее приведены команды для управления логированием компонента
glint-launcher:  
- 
Проверка статуса службы: sudo systemctl status glint-launcher.serviceЕсли сервис запущен и работает корректно, состояние службы должно быть active (running).
- 
Проверка событий службы с момента запуска: sudo tail -f /opt/glint-launcher/journal.log
- 
Изменение расположения log-файла: - 
Открыть на редактирование файл службы: sudo vim /etc/systemd/system/glint-launcher.service
- 
Для редактирования расположения log-файла необходимо отредактировать строки StandardOutputиStandardError.
- 
Применить обновленную конфигурацию: sudo systemctl daemon-reload
- 
Перезапустить сервис: sudo systemctl restart glint-launcher.service
 
- 
glint-server
Glint Server запускается службой glint-launcher в момент подключения пользователя. 
Log-файл сервиса glint-server совпадает с log-файлом сервиса glint-launcher, описанным выше.  
space-usbip-daemon
Далее приведены команды для управления логированием компонента
space-usbip-daemon:  
- 
Проверка статуса службы: sudo systemctl status space-usbip-daemon.serviceЕсли сервис запущен и работает корректно, состояние службы должно быть active (running).
- 
Проверка событий службы с момента запуска: sudo tail -f /opt/space-usbip-daemon/journal.log
- 
Изменение расположения log-файла: - 
Открыть на редактирование файл службы: sudo vim /etc/systemd/system/space-usbip-daemon.service
- 
Для редактирования расположения log-файла необходимо отредактировать строки StandardOutputиStandardError.
- 
Применить обновленную конфигурацию: sudo systemctl daemon-reload
- 
Перезапустить сервис: sudo systemctl restart space-usbip-daemon.service
 
- 
space-streaming-server
Далее приведены команды для управления логированием компонента
space-streaming-server:  
- 
Проверка статуса службы: sudo systemctl status space-streaming-server.serviceЕсли сервис запущен и работает корректно, состояние службы должно быть active (running).
- 
Проверка событий службы с момента запуска: sudo tail -f /opt/space-streaming-server/journal.log
- 
Изменение расположения log-файла: - 
Открыть на редактирование файл службы: sudo vim /etc/systemd/system/space-streaming-server.service
- 
Для редактирования расположения log-файла необходимо отредактировать строки StandardOutputиStandardError.
- 
Применить обновленную конфигурацию: sudo systemctl daemon-reload
- 
Перезапустить сервис: sudo systemctl restart space-streaming-server.service
 
- 



