【问题标题】:MariaDB Galera Cluster: issue with replicationMariaDB Galera 集群:复制问题
【发布时间】:2019-01-07 20:04:23
【问题描述】:

这是我的设置:

  1. 4 个虚拟机(在 CentOS 7 上运行)
    • VM1 使用 mariadb-client 和 maxscale 进行负载平衡(我试过 haproxy,结果是一样的)。 httpd 和 php(我正在使用 WordPress 安装进行测试)
    • VM2、VM3、VM4 与 mariadb-server、galera、rsync
  2. 软件安装
  3. 编辑配置文件
  4. 启动集群
    • 在 VM2 上我执行了 galera_new_cluster
    • 在 VM3 和 VM4 上我执行了 systemctl start mariadb
  5. 检查集群
  6. 创建 maxscale 用户和 wordpress 用户
  7. 主要问题。
    • 导入 WordPress 数据库后,仅在 VM2 上正确创建。在 VM3 和 VM4 上创建了数据库和表,但是由于某种原因它们是空的。
    • 如果我使用我的 wordpress 用户通过 MySQL CLI 访问 wordpress 数据库并创建包含一些数据的新表,它会被复制,但是当我将用户添加到我的 wp_users 表(或通过 wp-admin 添加用户)时,它不会被复制。该记录仅在 VM2 上创建,而不是在 VM3 和 VM4 上创建。

【问题讨论】:

    标签: wordpress mariadb galera


    【解决方案1】:

    检查表是否是 innodb 而不是 isam。 我知道在我的设置中,当我导入旧的 isam 表时,这些表会出现,但数据不会复制。我必须将所有表都转换为 innodb。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-30
      • 2021-09-23
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 2021-05-12
      • 2018-05-15
      • 2016-07-22
      相关资源
      最近更新 更多