Восстановление узла кластера Raft

Если один или несколько узлов повреждены, но кластер по-прежнему работоспособен, для восстановления узлов кластера Raft доступна следующая последовательность действий:

  1. Удаление узла из кластера Raft.

    Вам нужно удалить поврежденный узел из кластера Raft, а затем заменить его новым узлом.

  2. Создание узла с сервисом Ядра KUMA и добавление его в кластер с помощью параметра --raft.join.

    Вы можете создать новый узел с помощью установщика expand.sh и файла инвентаря expand.inventory.yml, создать сервис Ядра KUMA в веб-интерфейсе и установить сервис Ядра KUMA на сервере, указанном в группе kuma_core_peers в файле инвентаря expand.inventory.yml, с помощью команды установки с использованием параметра --raft.join. После выполнения команды установки новый узел будет добавлен в кластер Raft.

В результате новый узел получит полную копию состояния узла-лидера. При этом временные файлы, в том числе артефакты фоновых задач, которые могли находиться на потерянном узле, восстановлены не будут.

В начало