galera集群中的新节点具有SST循环

时间:2016-03-15 19:01:26

标签: mariadb galera

我们在Debian 8服务器上安装了MariaDB 10.1节点,我们尝试使用Xtrabackup SST方法与CentOS 7上的MariaDB 10.0的3节点galera集群同步。

启动此节点并设置捐赠者工作,也可以使用SST:正确传输所有数据。 SST方法和供体参数在/etc/mysql/my.cnf中指定,我们按如下方式启动:

# service mysql start

(请注意,我们在此系统上也有mariadb.service服务)

SST完成后,mysql将关闭。

当我们再次启动它时,我们可以在日志中看到innodb列类型错误(XXX类型的列应该是XXX类型),并且它再次具有UUID为0000-0000-0000-0000而在SST之后它确实设置了集群的laster UUID。

它忘记了UUID并一遍又一遍地开始SST。

我们在SST之后尝试了一个mysql_upgrade,然后在群集中启动mysql,但它没有帮助。

20次中有一次启动了IST,这是预期的,但它崩溃了,因为端口号无法绑定。但是,就这次尝试IST而言,我们从来没有得到它。

端口是开放的(3306,4444,4567,4568,9200)路由设置,我们也尝试rsync方法没有成功,并经过多次尝试有时多个xtrabackup进程挂起,这是导致端口号错误的原因。之后我们每次都重新启动,以确保我们有一个干净的系统。

另外,我们一直在阅读此数据中心迁移指南:http://severalnines.com/blog/migrating-mysql-galera-cluster-new-data-center-without-downtime

因此,我们希望在仅通过2个节点连接的3节点群集中设置6节点群集。

有没有人遇到过这样的问题?

0 个答案:

没有答案