Вопросы о реализации кластера Galera

Я только что успешно создал свой первый кластер Galera использование MariaDB 10.0.20 между тремя серверами.

У меня есть несколько вопросов относительно моей реализации: 1. что произойдет, если один сервер станет изолированным от других серверов, но все еще клиенты соединились? 2. Что происходит, если два сервера не могут непосредственно связаться, но третий сервер может говорить с обоими серверами? 3. Действительно ли возможно обновить один сервер за один раз? 4. Действительно ли возможно сделать изменения конфигурации к одному серверу за один раз (например, разрешающий кэш запроса)

0
задан 8 July 2015 в 04:40
1 ответ
  1. что произойдет, если один сервер окажется изолированным от других серверов, но все еще будет иметь подключенных клиентов?

Изолированный сервер становится недоступным для чтения или записи и будет, когда изоляция закончится, восстановит синхронизацию с использованием одного из других узлов.

  1. Что произойдет, если два сервера не могут напрямую взаимодействовать, но третий сервер может взаимодействовать с обоими серверами?

Вполне вероятно, что эти два сервера изолируют себя (неосновной режим).

  1. Можно ли обновлять по одному серверу за раз?

да. Подождите, пока один из них синхронизируется, прежде чем переходить к следующему.

  1. Можно ли вносить изменения в конфигурацию одного сервера за раз (например, включать кэш запросов)

Да. Будьте осторожны при изменении некоторых настроек, связанных с galera, поскольку они могут создать набор записей, который другие узлы не смогут понять.

1
ответ дан 4 December 2019 в 16:53

Теги

Похожие вопросы