Mysql
Galera 集群實現問題
我剛剛在三台伺服器之間使用 MariaDB 10.0.20 成功創建了我的第一個 Galera 集群。
關於我的實現,我有幾個問題: 1. 如果一台伺服器與其他伺服器隔離,但仍然有客戶端連接,會發生什麼情況?2. 如果兩台伺服器不能直接通信,但第三台伺服器可以與兩台伺服器通信,會發生什麼情況?3. 可以一次升級一台伺服器嗎?4. 是否可以一次對一台伺服器進行配置更改(例如啟用查詢記憶體)
- 如果一台伺服器與其他伺服器隔離,但仍然有客戶端連接,會發生什麼?
隔離伺服器變得不可讀取或不可寫入,並且將在隔離結束時使用其他節點之一恢復同步。
- 如果兩台伺服器不能直接通信,但第三台伺服器可以與兩台伺服器通信,會發生什麼情況?
這兩個伺服器很可能會自我隔離(非主要模式)。
- 是否可以一次升級一台伺服器?
是的。等到一個同步後再移動到下一個。
- 是否可以一次對一台伺服器進行配置更改(例如啟用查詢記憶體)
是的。更改一些與 galera 相關的設置時要小心,因為這些設置可能會創建其他節點無法理解的寫入集。