13 октября 2026
ID 314931
Изменение имени хоста Ядра KUMA
Чтобы изменить имя хоста на одном из узлов кластера Raft:
- Удалите два узла Ядра KUMA, на которых не нужно менять имя хоста, выполнив следующие действия:
- В веб-интерфейсе KUMA в разделе Активные сервисы выберите сервис Ядра KUMA, установленный на сервере, который вы хотите удалить из кластера Raft, и нажмите Удалить.
- Перейдите на сервер, где установлен удаляемый сервис Ядра KUMA, и остановите сервис:
sudo systemctl stop kuma-core-<core_ID>.service
где:
<core_ID> — идентификатор сервиса Ядра KUMA, скопированный в веб-интерфейсе.
- Создайте резервную копию рабочей директории.
- Удалите рабочую директорию:
sudo rm -rf /opt/kaspersky/kuma/core/<core_ID>
- Удалите файл сервиса systemd:
sudo rm /usr/lib/systemd/system/kuma-core-<core_ID>.service
Повторите действия, чтобы удалить второй узел Ядра KUMA.
- Остановите сервис Ядра KUMA на узле, на котором нужно изменить имя хоста, и выключите его автозапуск, выполнив следующие команды:
sudo systemctl stop kuma-core-<core_ID>.service
sudo systemctl disable --now kuma-core-<core_ID>
- Измените имя хоста на узле:
sudo hostnamectl set-hostname <hostname>
где:
<hostname> — новое имя хоста.
- В файле
/etc/hostsзамените старое имя хоста на новое. - Перезагрузите узел:
sudo reboot - После перезагрузки подключитесь к узлу под новым именем хоста.
- Перейдите в директорию systemd с конфигурацией сервиса Ядра KUMA и измените параметры запуска:
- В параметре
--raft.node.addrукажите новый FQDN узла. - Удалите параметр
--raft.join, если он указан.
- В параметре
- Примените новые параметры:
sudo systemctl daemon-reload - Создайте файл восстановления:
sudo -u kuma touch /opt/kaspersky/kuma/core/<core_ID>/raft/.reset
- Настройте автозапуск Ядра KUMA:
sudo systemctl enable --now kuma-core-<core_ID>
- Запустите Ядро KUMA:
sudo systemctl restart kuma-core-<core_ID>.service
- Добавьте в кластер Raft два узла, которые вы удалили на шаге 1, выполнив следующие действия:
- В разделе Ресурсы → Активные сервисы нажмите Добавить и в раскрывающемся списке выберите Добавить сервис Ядро.
- В открывшемся окне Добавить сервис Ядро укажите имя сервиса в поле Имя сервиса Ядро и нажмите Добавить. Добавленный сервис отобразится в списке Сервисы.
- Установите флажок рядом с добавленным сервисом Ядра KUMA, в панели инструментов откройте меню и выберите Копировать идентификатор. Идентификатор сервиса Ядра KUMA понадобится для установки сервиса на сервере.
- На целевой машине выполните следующую команду.
sudo /opt/kaspersky/kuma/kuma core --raft.join <FQDN>:7210 --pair.fingerprint <CA_cert_ID> --id <core_ID> --installгде:
- <FQDN> — полное доменное имя хоста из секции
kuma_core, где запущен первый сервис Ядра KUMA. - <CA_cert_ID> — идентификатор отпечатка CA-сертификата, используемый для проверки подлинности при подключении сервиса.
Параметр
--pair.fingerprintявляется необязательным. При создании сервиса KUMA автоматически добавляет этот параметр в команду установки и указывает идентификатор отпечатка.
Вы можете выполнить установку сервиса без указания параметра--pair.fingerprint. В этом случае KUMA использует значениеinsecureпо умолчанию, что не обеспечивает проверку подлинности CA-сертификата Ядра KUMA при установлении соединения. Если используется значениеinsecure, обновление отпечатка после перевыпуска CA-сертификата не требуется.
Для обеспечения проверки подлинности CA-сертификата Ядра KUMA рекомендуется не удалять параметр--pair.fingerprintс идентификатором отпечатка при установке сервиса. При перевыпуске CA-сертификата необходимо скопировать новый отпечаток сертификата в веб-интерфейсе и перезапустить сервис с обновленным значением параметра. - <core_ID> — идентификатор Ядра KUMA, скопированный из веб-интерфейса KUMA.
- <FQDN> — полное доменное имя хоста из секции
Повторите действия, чтобы добавить другой удаленный узел.