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

Начало работы с 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 версии 2.8.0.152 (для Astra Linux SE 1.7.5, Astra Linux SE 1.7.6 и РЕД ОС 7.3) или образа space-agent-vdi версии 2.8.0.153 (для Astra Linux SE 1.8) необходимо сделать запрос через личный кабинет пользователя.

Для добавления ключа dakom_m_pub.key в директорию /etc/digsig/keys/ и перезагрузки АРМ необходимо выполнить следующие команды:

  1. Примонтировать ISO-образ space-agent-vdi.iso:

    sudo mount /media/cdrom
    
  2. Скопировать ключ dakom_m_pub.key в директорию /etc/digsig/keys/:

    sudo cp /media/cdrom/dakom_m_pub.key /etc/digsig/keys/
    
  3. Выполнить команду по обновлению:

    sudo update-initramfs -uk all
    
  4. Перезапустить ВМ:

    reboot
    
  5. Размонтировать ISO-образ:

    sudo umount /media/cdrom
    

После настройки ЗПС перейти к установке утилит.


Установка

Инструкция по установке space-agent-vdi.iso представлена в разделе Space Agent VDI.

Примечание

Если при установке нет возможности ввести адрес диспетчера, рекомендуется предварительно разместить конфигурацию в каталоге root в файле /root/agent-installer.conf.

DISPATCHER_ADDRESS=192.168.128.72

Внимание

В конфигурационном файле можно задать только адреса одного кластера диспетчера.

После установки необходимо выполнить перезагрузку ФМ.


Логирование

space-agent-pc

Далее приведены команды для управления логированием компонента space-agent-pc:

  • Проверка статуса службы, отправляющей данные о ФМ на диспетчер (space-agent-pc):

    sudo systemctl status space-agent-pc.service
    

    Если сервис запущен и работает корректно, состояние службы должно быть active (running).

    Пример вывода команды sudo systemctl status space-agent-pc.service

    img

  • Проверка событий службы с момента запуска:

    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
      

      Адресов может быть несколько, в таком случае необходимо указывать их через запятую.

    • Затем необходимо перезапустить службу с выводом статуса:

      sudo systemctl daemon-reload
      
      sudo systemctl stop space-agent-pc.service
      
      sudo systemctl start space-agent-pc.service
      
      sudo systemctl status space-agent-pc.service
      

  • Изменение расположения log-файла:

    • Открыть на редактирование файл службы:

      sudo vim /etc/systemd/system/space-agent-pc.service
      
    • Для редактирования расположения log-файла необходимо отредактировать строки StandardOutput и StandardError.

      Конфигурация space-agent-pc.service

      img

    • Применить обновленную конфигурацию:

      sudo systemctl daemon-reload
      
    • Перезапустить сервис:

      sudo systemctl restart space-agent-pc.service
      

glint-launcher

Далее приведены команды для управления логированием компонента
glint-launcher:

  • Проверка статуса службы:

    sudo systemctl status glint-launcher.service
    

    Если сервис запущен и работает корректно, состояние службы должно быть active (running).

    Пример вывода команды sudo systemctl status glint-launcher.service

    img

  • Проверка событий службы с момента запуска:

    sudo tail -f /opt/glint-launcher/journal.log
    
  • Изменение расположения log-файла:

    • Открыть на редактирование файл службы:

      sudo vim /etc/systemd/system/glint-launcher.service
      
    • Для редактирования расположения log-файла необходимо отредактировать строки StandardOutput и StandardError.

      Пример конфигурации

      img

    • Применить обновленную конфигурацию:

      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.

      Пример конфигурации

      img

    • Применить обновленную конфигурацию:

      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.

      Пример конфигурации

      img

    • Применить обновленную конфигурацию:

      sudo systemctl daemon-reload
      
    • Перезапустить сервис:

      sudo systemctl restart space-streaming-server.service