13 октября 2026
ID 255989
Добавление серверов для корреляторов в распределенную установку
В этой статье описано, как добавить один или несколько серверов в существующую инфраструктуру, чтобы затем установить на них коррелятор и таким образом перераспределить нагрузку. Вы можете использовать инструкцию в качестве примера и адаптировать ее под свои потребности.
Чтобы добавить серверы в распределенную установку:
- Убедитесь, что на целевых машинах соблюдены аппаратные и программные требования, а также требования к устройствам с операционными системами Oracle Linux, Astra Linux, Ubuntu, РЕД ОС, М ОС.
- На контрольной машине перейдите в директорию с распакованным установщиком KUMA, выполнив следующую команду:
cd kuma-ansible-installer
- Скопируйте шаблон
expand.inventory.yml.templateи создайте файл инвентаря с именемexpand.inventory.yml:cp expand.inventory.yml.template expand.inventory.yml
- Измените параметры файла инвентаря
expand.inventory.ymlи укажите в нем серверы, которые вы хотите добавить, в секцииkuma_correlator.Пример файла инвентаря expand.inventory.yml для добавления серверов для корреляторов
- На контрольной машине с доступом root из директории с распакованным установщиком выполните следующую команду:
./expand.sh expand.inventory.yml
В результате выполнения команды на каждой целевой машине, указанной в файле инвентаря
expand.inventory.yml, появятся файлы для создания и установки коррелятора. - Создайте и установите корреляторы. Поскольку корреляторы KUMA состоят из клиентской и серверной частей, выполните следующие два шага:
- Создайте клиентскую часть коррелятора, которая включает в себя набор ресурсов и сервис коррелятора.
Чтобы создать набор ресурсов для коррелятора, в веб-интерфейсе KUMA в разделе Ресурсы → Корреляторы нажмите Добавить коррелятор и настройте параметры. Подробнее см. Создание коррелятора.
На последнем шаге мастера настройки, после того, как вы нажмете Создать и сохранить, будет создан набор ресурсов для коррелятора и автоматически будет создан сервис коррелятора. Также будет автоматически сформирована команда для установки сервиса на сервере. Эта команда отобразится на экране. Скопируйте команду установки и переходите к следующему шагу.
- Создайте серверную часть коррелятора, выполнив скопированную на предыдущем шаге команду на целевой машине.
Команда будет выглядеть подобным образом, но все значения всех параметров будут автоматически присвоены:
sudo /opt/kaspersky/kuma/kuma correlator --core https://<FQDN>:<port> --pair.fingerprint <CA_cert_ID> --id <service_ID> --install
где:
- <FQDN> — полное доменное имя сервера Ядра KUMA.
- <port> — номер порта Ядра KUMA для внутренних коммуникаций (по умолчанию используется порт 7210).
- <CA_cert_ID> — идентификатор отпечатка CA-сертификата, используемый для проверки подлинности при подключении сервиса.
Параметр
--pair.fingerprintявляется необязательным. При создании сервиса KUMA автоматически добавляет этот параметр в команду установки и указывает идентификатор отпечатка.
Вы можете выполнить установку сервиса без указания параметра--pair.fingerprint. В этом случае KUMA использует значениеinsecureпо умолчанию, что не обеспечивает проверку подлинности CA-сертификата Ядра KUMA при установлении соединения. Если используется значениеinsecure, обновление отпечатка после перевыпуска CA-сертификата не требуется.Для обеспечения проверки подлинности CA-сертификата Ядра KUMA рекомендуется не удалять параметр
--pair.fingerprintс идентификатором отпечатка при установке сервиса. При перевыпуске CA-сертификата необходимо скопировать новый отпечаток сертификата в веб-интерфейсе и перезапустить сервис с обновленным значением параметра. - <service_ID> — идентификатор сервиса, скопированный из веб-интерфейса KUMA.
Сервис коррелятора будет установлен на целевой машине. Вы можете проверить статус сервиса в веб-интерфейсе в разделе Ресурсы → Активные сервисы.
Последовательно выполните команду установки сервиса коррелятора на каждой целевой машине, указанной в секции
kuma_correlatorфайла инвентаряexpand.inventory.yml. На каждой машине в команде установки требуется указывать идентификатор соответствующего сервиса коррелятора.
- Создайте клиентскую часть коррелятора, которая включает в себя набор ресурсов и сервис коррелятора.
- Укажите добавленные серверы в файле инвентаря
distributed.inventory.yml, чтобы в нем были актуальные сведения на случай обновления KUMA.
Добавление серверов завершено.