MariaDB Galera Cluster:复制问题

时间:2018-07-31 12:13:31

标签: wordpress mariadb galera

这是我的设置:

  1. 4个VM(在CentOS 7上运行)
      具有mariadb-client和maxscale的
    • VM1用于负载平衡(我尝试过haproxy,结果相同)。 httpd和php(我正在使用WordPress安装进行测试)
    • 带有mariadb服务器,galera,rsync的VM2,VM3,VM4
  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上创建。

1 个答案:

答案 0 :(得分:0)

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