如何使用Galera Cluster在单个VM中设置多个mariadb?

时间:2019-07-01 10:51:04

标签: mariadb galera

如何使用Galera Cluster在单个VM中设置多个mariadb服务器? 如果配置链接可用,请与我分享? 我在galera网站中搜索过,它说将节点添加到群集中,而不是将多个mariadb服务器添加到群集中

1 个答案:

答案 0 :(得分:1)

分析单个服务器中有3个Galera节点,

  • 单个VM中的所有3个
  • 3个虚拟机中的每个虚拟机
  • 没有虚拟机

注意:

  • Galera提供崩溃保护-如果一个节点由于硬件故障而关闭,其他节点将继续满足数据库需求。并非所有人都共享相同的服务器和磁盘。
  • 通过具有多个MySQL实例(无论是否为Galera节点),您可以更好地利用CPU。但是,由于MySQL几乎不需要所有可用的CPU,因此我认为这种配置没有优势。
  • 每个实例将一些RAM用于静态对象-3个实例导致3个此类副本。其他事物(例如缓存)随RAM大小扩展。
  • 在网络方面没有优势。
  • (可能还有其他原因,单个实例和多个实例之间实际上没有区别。)