加莱拉集群实施问题

我刚刚在三台服务器之间使用MariaDB 10.0.20成功创build了我的第一个Galera集群。

关于我的实现,我有几个问题:1.如果一台服务器与其他服务器隔离,但仍然有客户端连接,会发生什么? 2.如果两台服务器不能直接通信,但是第三台服务器可以与两台服务器通话,会发生什么? 3.是否可以一次升级一台服务器? 4.是否可以一次对一台服务器进行configuration更改(例如启用查询caching)

  1. 如果一台服务器与其他服务器隔离,但仍然有客户端连接,会发生什么?

隔离的服务器变得不可读或不可写,并且当隔离结束时使用其他节点之一恢复同步。

  1. 如果两台服务器不能直接通信,但是第三台服务器可以同时与两台服务器通话,会发生什么?

这两个服务器可能会隔离自己(非主要模式)。

  1. 一次可以升级一台服务器吗?

是。 等到一个人同步后再转到下一个人。

  1. 是否可以一次对一台服务器进行configuration更改(例如启用查询caching)

是。 要小心改变与加莱拉相关的一些设置,因为这些设置可能会创build其他节点无法理解的写入集。