Изменение имени хоста

Чтобы изменить имя хоста на одном из узлов кластера Raft:

  1. Удалите два узла Ядра KUMA, на которых не нужно менять имя хоста, выполнив следующие действия:
    1. В веб-интерфейсе KUMA в разделе Активные сервисы выберите сервис Ядра KUMA, установленный на сервере, который вы хотите удалить из кластера Raft, и нажмите Удалить.
    2. Перейдите на сервер, где установлен удаляемый сервис Ядра KUMA, и остановите сервис с помощью следующей команды:

      sudo systemctl stop kuma-core-<идентификатор_сервиса_Ядра_KUMA>.service

    3. Удалите рабочую директорию:

      sudo rm -rf /opt/kaspersky/kuma/core/<идентификатор_Ядра_KUMA>

    4. Удалите файл systemd, выполнив следующую команду:

      sudo rm /usr/lib/systemd/system/kuma-core-<идентификатор_сервиса_Ядра_KUMA>.service

    Повторите действия, чтобы удалить второй узел Ядра KUMA.

  2. Остановите сервис Ядра KUMA на узле, на котором нужно изменить имя хоста, и отключите его автозапуск, выполнив следующие команды:

    sudo systemctl stop kuma-core-<идентификатор_сервиса_Ядра_KUMA>.service

    sudo systemctl disable --now kuma-core-<идентификатор_Ядра_KUMA>

  3. Измените имя хоста на узле:

    sudo hostnamectl set-hostname <новое_имя_хоста>

  4. В файле /etc/hosts замените старое имя хоста на новое.
  5. Перезагрузите узел, выполнив следующую команду:

    sudo reboot

  6. После перезагрузки подключитесь к узлу под новым именем хоста.
  7. Перейдите в директорию systemd с конфигурацией сервиса Ядра KUMA и измените параметры запуска:
    • В параметре --raft.node.addr укажите новый FQDN узла.
    • Удалите параметр --raft.join, если он указан.
  8. Примените новые параметры, выполнив следующую команду:

    sudo systemctl daemon-reload

  9. Создайте файл восстановления с помощью следующей команды:

    sudo -u kuma touch /opt/kaspersky/kuma/core/<идентификатор_Ядра_KUMA>/raft/.reset

  10. Настройте автозапуск Ядра KUMA, выполнив следующую команду:

    sudo systemctl enable --now kuma-core-<идентификатор_Ядра_KUMA>

  11. Запустите Ядро KUMA:

    sudo systemctl restart kuma-core-<идентификатор_сервиса_Ядра_KUMA>.service

  12. Верните в кластер Raft два узла, которые вы удалили на шаге 1, выполнив следующие действия:
    1. В разделе РесурсыАктивные сервисы нажмите Добавить и в раскрывающемся списке выберите Добавить сервис Ядро.
    2. В открывшемся окне Добавить сервис Ядро укажите имя сервиса в поле Имя сервиса Ядро и нажмите Добавить. Добавленный сервис появится в списке Сервисы.
    3. Установите флажок рядом с добавленным сервисом Ядра KUMA и в панели инструментов нажмите more_vertical, в открывшемся меню нажмите Копировать идентификатор. Идентификатор сервиса Ядра KUMA понадобится для установки сервиса на сервере.
    4. На целевой машине выполните следующую команду.

      sudo /opt/kaspersky/kuma/kuma core --raft.join <FQDN хоста из секции kuma_core, где запущен первый сервис Ядра KUMA>:7210 --id <идентификатор сервиса Ядра KUMA, скопированный в веб-интерфейсе> --install

    Повторите действия, чтобы добавить другой удаленный ранее узел.

В начало