13 октября 2026
ID 303367
Установка в отказоустойчивой конфигурации в кластере Raft
Эта инструкция является частью сценария развертывания и первоначальной настройки.
Установка производится с контрольной машины, при этом все компоненты решения устанавливаются на целевых машинах.
Перед началом установки убедитесь, что вы выполнили действия по подготовке к установке. Также убедитесь, что у вас есть действующий лицензионный ключ для активации решения.
Чтобы установить Kaspersky SIEM в распределенной конфигурации с Ядром KUMA в кластере Raft, перейдите на контрольную машину и выполните следующие действия:
Поместите архив с установщиком на контрольную машину
В личном кабинете на портале Kaspersky CompanyAccount скачайте архив с установщиком, а затем скопируйте архив с установщиком kuma-ansible-installer-<номер версии KUMA>.tar.gz на контрольную машину и распакуйте его с помощью следующей команды (потребуется около 2 ГБ дискового пространства):
tar -xpf kuma-ansible-installer-<номер версии KUMA>.tar.gz
Войдите в директорию с установщиком и предоставьте пользователю ОС, от имени которого запускается установщик KUMA, доступ к файлам в директории
Для этого последовательно выполните следующие команды:
cd kuma-ansible-installer
chown -R <user_name>:<group> kuma-ansible-installer
где:
- <user_name> — пользователь ОС, от имени которого запускается установщик KUMA и которому следует выдать права на директорию с установщиком. Также у пользователя должны быть права на запись в директорию, в которую этот архив будет распаковываться.
- <group> — основная группа пользователя.
Активируйте решение
В зависимости от способа активации, выполните следующие действия:
- Файл ключа.
Поместите файл ключа
license.keyв директорию<директория установщика>/roles/kuma/files/:cp <файл ключа>.key <директория установщика>/roles/kuma/files/license.key - Код активации.
Действия не требуются, переходите к следующему пункту инструкции.
Активация приложения с помощью кода активации доступна только для KUMA 3.4 и более поздних версий. Для более ранних версий KUMA используется активация приложения файлом ключа.
Подготовьте файл инвентаря
- Скопируйте шаблон
distributed.inventory.yml.templateи создайте файл инвентаря с именемdistributed.inventory.yml:cp distributed.inventory.yml.template distributed.inventory.yml
Шаблон содержит базовый набор параметров, но его недопустимо использовать при установке без изменений.
- Измените параметры файла инвентаря
distributed.inventory.yml:- В шаблоне файла инвентаря
distributed.inventory.ymlприведены примеры имен хостов для разных групп сервисов KUMA. Перед установкой замените эти примеры на действительные FQDN в формате<имя хоста>.<домен>и при необходимости укажите IPv4-адрес или IPv6-адрес серверов вашей инфраструктуры, на которые будут устанавливаться соответствующие сервисы. - Если вы используете нестандартную директорию для хранения SSH-ключей, укажите полный путь к SSH-ключу в параметре
ansible_ssh_private_key_fileв файле инвентаря в секцииkuma: vars:, чтобы обеспечить доступ установщика к целевым машинам. - Если вы хотите использовать нестандартный порт для подключения по протоколу SSH в ходе установки, выберите один из следующих вариантов:
- Если порт одинаковый для группы хостов, укажите порт в параметре
ansible_portв файле инвентаря в секцииvars. - Если для подключения к каждому хосту используется отдельный нестандартный порт, укажите порт в параметре
ansible_portдля каждого хоста в файле инвентаря.
- Если порт одинаковый для группы хостов, укажите порт в параметре
- Если вы хотите, чтобы при установке были созданы предустановленные сервисы (коллектор, коррелятор, хранилище), присвойте параметру
deploy_example_servicesзначениеtrue.Предустановленные сервисы будут созданы и автоматически запущены на указанных в файле инвентаря хостах. Созданные сервисы будут доступны в веб-интерфейсе Kaspersky SIEM. Дополнительно устанавливать или запускать их не требуется. При необходимости вы можете удалить предустановленные сервисы.
Ниже приведен пример заполнения файла инвентаря
distributed.inventory.ymlс указанием полного пути к SSH-ключу, без развертывания предустановленных сервисов, с указанием общего нестандартного порта для подключения по протоколу SSH для дополнительных хостов с Ядром KUMA, с указанием отдельного нестандартного порта для подключения по протоколу SSH для коллектора и коррелятора и общего нестандартного порта для группы хостов хранилища.Мы рекомендуем сохранить файл инвентаря, который вы использовали для установки решения. С его помощью вы можете дополнить решение компонентами, обновить или удалить Kaspersky SIEM.
- В шаблоне файла инвентаря
Запустите установщик
Запустите установщик install.sh с подготовленным файлом инвентаря distributed.inventory.yml:
Для пользователя с root-правами
./install.sh distributed.inventory.yml
Для пользователя без root-прав требуется ввести пароль для повышения привилегий
./install.sh distributed.inventory.yml --ask-become-pass
Ознакомьтесь с условиями Лицензионного соглашения
Если вы не примете условия Лицензионного соглашения, решение не будет установлено.
Если вы хотите принять условия Лицензионного соглашения, при отображении запроса в командной строке введите:
yes
Завершение установки
На этом этапе выполните следующие шаги:
- Для завершения установки выполните действия в зависимости от способа активации решения:
- Определите, будете ли вы использовать балансировщик для кластера Raft и при необходимости настройте балансировщик:
- Если балансировщик не используется, при установке каждого сервиса нужно будет указывать URL узлов Ядра KUMA через запятую. Вы сможете подключаться к серверам Ядра KUMA напрямую. При переходе между узлами потребуется повторная аутентификация. После успешного входа на новом узле сессия на предыдущем узле будет завершена.
- Использование балансировщика позволяет распределять нагрузку между узлами кластера и обеспечивает единую точку входа в веб-интерфейс (Single Sign-On, SSO) через AD FS без повторной аутентификации при переключении между узлами кластера, а также возможность доступа к Kaspersky SIEM, если один или несколько хостов с сервисом Ядра KUMA недоступны или вышли из строя.
Мы рекомендуем использовать один из следующих балансировщиков:
- Если вы настроили использование балансировщика, при необходимости включите доменную аутентификацию через AD FS:
- В параметрах настройки AD FS укажите FQDN балансировщика.
- В Kaspersky SIEM настройте доменную аутентификацию через AD FS, указав в параметрах FQDN балансировщика.
- Установите одинаковый часовой пояс на всех серверах, на которых развернуты сервисы Ядра KUMA. После завершения установки часовой пояс при необходимости можно изменить, при этом изменения должны быть одновременно применены на всех узлах кластера Raft.
На этом установка считается завершенной. Вы можете вернуться к сценарию развертывания и продолжить работу с этапа Действия после установки.