LINUX.ORG.RU

Ответ на: комментарий от system-root

Если машина находится в кластере, то клиент к ней начинает пытаться соединиться по посинения. В результате мы получаем зависание всех нод в случае сбоя а также полную их смерть если одно из устройств в кластере умрёт.

ne-vlezay ★★★★★
() автор топика
Ответ на: комментарий от ne-vlezay

какое «одно из»? ты пытаешься удалить единственную ноду в кластере. и «сбой», как ты его называешь, случится если не будет консенсуса, например, при трёх нодах — должны сломатся две. там обычный raft алгоритм.

system-root ★★★★★
()
Ответ на: комментарий от system-root

какое «одно из»? ты пытаешься удалить единственную ноду в кластере. и «сбой», как ты его называешь, случится если не будет консенсуса, например, при трёх нодах — должны сломатся две. там обычный raft алгоритм.

Такое может быть, предположим, есть две точка, А и Б. Эти точки связанны между собой через vpn. Но, так как на А интернет стабильный, на Б с интернетом случаются всякие странности, так как Б - это мой дом. Там крутятся контейнеры, и в результате при пропадании интернета (а это у меня очень часто) возникает такое.

ne-vlezay ★★★★★
() автор топика
Ответ на: комментарий от ne-vlezay

тебе для корректной работы при таком, нужно больше нод на одной из «точек», тогда при потери связи, всё равно будет консистентное состояние.
у LXD (пока, наверное) нет разделения на зоны «датацентров», по этому, должно быть некое кол-во гарантированно работающих нод в одной из «точек», например, две из трёх.
если нет такого кол-во железок или виртуалок, то лучше вообще не делать кластер.

system-root ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.