Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Р7 Команда 1.14 и выше: установка в интерактивном режиме с отдельным AI(ИИ)-сервером

Обновлено: 03.09.26

Инструкция актуальна для версии продукта: 1.14.0-580

1. Об установке

В Р7 Команда версии 1.14 и выше AI(ИИ)-функциональность вынесена в отдельный дистрибутив.

В этой статье описана установка Р7 Команда в интерактивном режиме с размещением AI(ИИ)-сервисов на отдельном сервере.

В такой конфигурации используются три сервера:

  • Медиасервер — отвечает за запись и транскрибацию встреч;
  • СУ (Сервер управления) — обеспечивает управление системой;
  • AI(ИИ)-сервер — выполняет AI(ИИ)-функции, в версии 1.14 — суммаризацию результата транскрибации встречи.

Важно

AI(ИИ)-сервер можно установить отдельно от СУ. Для работы AI(ИИ)-сервисов требуется видеокарта NVIDIA и корректно установленный драйвер.

2. Архитектура и порядок установки

При раздельной установке используйте следующий порядок:

Медиасервер ⟶ СУ (Сервер управления) ⟶ настройка доступа к PostgreSQL и firewall ⟶ AI(ИИ)-сервер

Такой порядок необходим по следующим причинам:

1. После установки Медиасервер необходимо получить параметры application.media.id и application.media.token;

2. Эти параметры используются при установке СУ;

3. AI(ИИ)-сервер устанавливается последним, поскольку ему требуется доступ к уже работающему СУ.

Серверы в примере

СерверРольIP-адрес в примереHostname
МедиасерверЗапись и транскрибация встреч172.16.16.81r7team-m-install.test.ru
Сервер управления (СУ)Сервер управления172.16.16.70r7team-install.test.ru
AI(ИИ)-серверAI(ИИ)-сервисы и суммаризация172.16.16.82Не требуется
Важно

IP-адреса и доменные имена в таблице приведены только для примера. По соображениям безопасности доменное имя в столбце Hostname изменено на test.ru. В своей инфраструктуре используйте собственные адреса.

3. Что потребуется перед началом

Перед началом установки убедитесь, что подготовлены:

  • Медиасервер;
  • Сервер управления (СУ);
  • Отдельный AI(ИИ)-сервер;
  • Сетевое взаимодействие между серверами;
  • Дистрибутивы Р7 Команда;
  • NVIDIA GPU на AI(ИИ)-сервере;
  • Установленный и работоспособный драйвер NVIDIA;
  • Свободное место и оперативная память в соответствии с требованиями AI(ИИ)-сервера.

Требования к AI(ИИ)-серверу

ПараметрТребование
Операционная системаDebian 12
Свободное место в /optне менее 20 ГБ
Драйвер NVIDIA570 или новее
CUDA12.8 или новее
Память GPUне менее 16 ГБ на GPU
Количество GPUне менее 1
ОЗУне менее 8 ГБ

Перед установкой AI(ИИ)-сервера проверьте работу NVIDIA-драйвера.

Введите:

nvidia-smi

Команда должна вывести информацию об установленной видеокарте и драйвере.

Важно

В этой статье не рассматривается установка драйвера NVIDIA. Ниже приведен только пример установки драйвера для видеокарты RTX 5060 Ti / архитектуры Blackwell.

4. Дистрибутивы

Для Р7 Команда версии 1.14 и выше используются два архива:

КомпонентыДистрибутив
Сервер управления (СУ) + Медиасерверinstall_r7_team_cmd_media_1.14.0-580.tar.gz
AI(ИИ)-серверinstall_r7_team_AI_1.14.0-580.tar.gz

AI(ИИ)-функциональность поставляется отдельно от основных компонентов (СУ и Медиасервера).

5. Шаг 1. Установка Медиасервера

Установка Медиасервера выполняется аналогично предыдущим версиям Р7 Команда. Механизм установки не изменился.

Встроенная транскрибация записи встреч выполняется на Медиасервере и не требует отдельного AI(ИИ)-сервера или GPU.

Параметры транскрибации находятся в файле:

/etc/media/media.properties.d/transcription.properties

После завершения установки Медиасервера получите параметры:

  • application.media.id;
  • application.media.token.

Они находятся в файле:

/root/.team/application.properties

Получение параметров Медиа

На Медиасервере выполните:

cat /root/.team/application.properties

Найдите параметры:

application.media.id=...
application.media.token=...

Сохраните их — они понадобятся при установке СУ-сервера.

Результат шага

После завершения этого этапа у вас должны быть:

  • Установленный Медиасервер;
  • Значение application.media.id;
  • Значение application.media.token.

6. Шаг 2. Установка Сервера управления (СУ)

Установка (СУ) Сервера управления выполняется аналогично предыдущим версиям Р7 Команда.

Добавлен скрипт открытия внешнего доступа к СУБД PostgreSQL.

При установке СУ используйте полученные на предыдущем шаге значения:

  • application.media.id;
  • application.media.token.

После завершения установки убедитесь, что СУ доступен по сети.

Важно

На следующем этапе потребуется настроить взаимодействие между СУ и отдельным AI(ИИ)-сервером.

7. Шаг 3. Настройка доступа к PostgreSQL и сетевого взаимодействия

Этот шаг необходим, если AI(ИИ)-сервер установлен на отдельной виртуальной машине или физическом сервере и подключается к Серверу управления не через localhost.

Важно

Возможен совместный запуск сервера ИИ и сервера управления. В данной ситуации запуск скрипта, отвечающего за внешний доступ, не нужен, так как все ресурсы будут доступны по адресу localhost при использовании настроек по умолчанию. Все остальные действия по установке идентичны.

Необходимо выполнить две группы настроек:

  1. Разрешить AI(ИИ)-серверу подключение к PostgreSQL на СУ;
  2. Настроить firewall на СУ и AI(ИИ)-сервере.

7.1. Открытие внешнего доступа к PostgreSQL

На СУ доступ к PostgreSQL можно открыть:

1. Через установщик: Скрипт установки (Р7 Команды сервер управления 1.14.0-580) ⟶ Сервисное меню ⟶ Исправление ошибок установки:

Окно «Сервисное меню»
Окно «Исправление ошибок установки»
Окно «Активация внешнего доступа к PostgreSQL»
Окно ввода IP-адреса во внутренней сети
Окно ввода списка IP-адресов для разрешения доступа

2. С помощью скрипта enableExternalConnections.sh.

Синтаксис:

enableExternalConnections.sh <external_server_ip> <allowed_ip_list>

Пример:

enableExternalConnections.sh 192.168.1.2 "10.0.0.5, 172.16.0.0/24"
Уточнение

В примере из этой инструкции Сервер управления имеет IP: 172.16.16.70, а AI(ИИ)-сервер: 172.16.16.82.

Поэтому доступ следует ограничить адресом или сетью, из которой действительно должен подключаться AI(ИИ)-сервер.

Важно

Не рекомендуется использовать 0.0.0.0/0 в рабочей инфраструктуре. Такая настройка разрешает подключения с любых IP-адресов. По возможности указывайте конкретный IP-адрес AI(ИИ)-сервера или доверенную сеть.

7.2. Настройка firewall на Сервере управления

На СУ разрешите подключения от AI(ИИ)-сервера к следующим портам:

ПортНаправление
8761AI(ИИ)-сервер ⟶ Сервер управления
9100AI(ИИ)-сервер ⟶ Сервер управления
9200AI(ИИ)-сервер ⟶ Сервер управления
9400AI(ИИ)-сервер ⟶ Сервер управления
9401AI(ИИ)-сервер ⟶ Сервер управления
8010–8019AI(ИИ)-сервер ⟶ Сервер управления

7.3. Настройка firewall на AI(ИИ)-сервере

На AI(ИИ)-сервере разрешите подключения от СУ к портам:

ПортНаправление
9502Сервер управления ⟶ AI(ИИ)-сервер
9503Сервер управления ⟶ AI(ИИ)-сервер

Результат шага

Перед переходом к установке AI(ИИ)-сервера убедитесь, что:

  • Сервер управления доступен по сети;
  • AI(ИИ)-сервер может обращаться к необходимым портам СУ;
  • СУ может обращаться к необходимым портам AI(ИИ)-сервера;
  • AI(ИИ)-сервер имеет доступ к PostgreSQL СУ.

8. Шаг 4. Подготовка AI(ИИ)-сервера

AI(ИИ)-сервер выполняет AI(ИИ)-функции Р7 Команда.

В версии 1.14 AI(ИИ)-сервер используется для суммаризации результата транскрибации встречи, то есть для формирования резюме встречи.

AI(ИИ)-сервер должен быть подготовлен до запуска установки Р7 Команда AI(ИИ).

8.1. Проверка NVIDIA GPU

Выполните:

nvidia-smi

Если команда успешно выполняется и отображает видеокарту, можно переходить к установке AI(ИИ).

8.2. Пример установки драйвера NVIDIA для RTX 5060 Ti

Уточнение

Установка драйвера NVIDIA выходит за рамки основной инструкции. Приведенный ниже пример относится к конкретной видеокарте RTX 5060 Ti / архитектуре Blackwell и не является универсальной инструкцией для всех GPU.

Важно

Для Blackwell-архитектуры требуется использовать открытый тип kernel-модуля, то есть обязателен флаг:

--kernel-module-type=open

Сначала установите зависимости:

KERNEL=$(uname -r)
sudo apt-get update
sudo apt-get install -y linux-headers-${KERNEL} build-essential gcc make dkms

Скачайте драйвер:

wget https://download.nvidia.com/XFree86/Linux-x86_64/580.126.09/NVIDIA-Linux-x86_64-580.126.09.run

Сделайте файл исполняемым:

chmod +x NVIDIA-Linux-x86_64-580.126.09.run

Установите драйвер:

sudo ./NVIDIA-Linux-x86_64-580.126.09.run --kernel-module-type=open --dkms -s

Заблокируйте nouveau, чтобы избежать конфликта:

echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf

Обновите initramfs:

sudo update-initramfs -u

Загрузите модуль NVIDIA:

sudo rmmod nouveau 2>/dev/null || true
sudo modprobe nvidia

Проверьте результат:

nvidia-smi

8.3. Если nvidia-smi не видит драйвер

Если nvidia-smi возвращает ошибку:

«couldn’t communicate with the NVIDIA driver»

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

Выполните команды для проверки и пересборки:

KERNEL=$(uname -r)
sudo apt-get update
sudo apt-get install -y linux-headers-${KERNEL}
sudo dkms autoinstall -k ${KERNEL}
sudo modprobe nvidia
nvidia-smi   # должен показать GPU

После успешного восстановления драйвера перезапустите AI(ИИ)-сервисы:

sudo systemctl restart team_AI-agent.service team_dictaphone.service

9. Шаг 5. Установка Р7 Команда AI(ИИ)

Перед запуском установки проверьте соответствие AI(ИИ)-сервера требованиям:

ПараметрМинимальное значение
Свободное место в /opt20 ГБ
Драйвер NVIDIA570 и новее
CUDA12.8 и новее
Память GPU16 ГБ на карту
Количество GPU1
ОЗУ8 ГБ

9.1. Запуск интерактивного установщика

Распакуйте дистрибутив AI(ИИ)-сервера:

install_r7_team_AI_1.14.0-580.tar.gz

Запустите интерактивный установщик согласно инструкции к дистрибутиву:

Окно «Скрипт установки»
Установка Р7 Команда ИИ-сервисы

9.2. Укажите адрес сервера управления (СУ)

При конфигурировании AI(ИИ)-сервера необходимо указать адрес работающего СУ.

Уточнение

В примере: 172.16.16.70

Важно

Сервер управления (СУ) должен быть установлен и доступен до начала установки AI(ИИ)-сервера.

9.3. Завершение установки

Дождитесь завершения установки AI(ИИ)-компонентов. Критерием успешной интеграции AI(ИИ)-сервера и Сервера управления считается корректная регистрация AI(ИИ)-сервера на Сервере управления:

Успешное завершение интеграции AI(ИИ)-сервера

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое