Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cluster computing 设置带有2台服务器的Percona Xtradb群集时出现的问题_Cluster Computing_Percona_Xtradb - Fatal编程技术网

Cluster computing 设置带有2台服务器的Percona Xtradb群集时出现的问题

Cluster computing 设置带有2台服务器的Percona Xtradb群集时出现的问题,cluster-computing,percona,xtradb,Cluster Computing,Percona,Xtradb,我正在尝试在两台机器上设置Percona XtraDB群集。。但是我在让第二台机器启动和运行方面经历了一段糟糕的时光 我已经用它作为参考,虽然它似乎几乎可以工作,但可能有一些基本的东西我遗漏了 机器如下: Node 1: 192.168.2.10 Node 2: 192.168.2.11 两台机器都运行Ubuntu 12.04 LTS 节点1上的配置文件与本文类似 当我使用上述配置启动此节点时,它工作正常。我可以通过命令行登录并运行 mysql> SHOW status LIKE 'ws

我正在尝试在两台机器上设置Percona XtraDB群集。。但是我在让第二台机器启动和运行方面经历了一段糟糕的时光

我已经用它作为参考,虽然它似乎几乎可以工作,但可能有一些基本的东西我遗漏了

机器如下:

Node 1: 192.168.2.10
Node 2: 192.168.2.11
两台机器都运行Ubuntu 12.04 LTS

节点1上的配置文件与本文类似

当我使用上述配置启动此节点时,它工作正常。我可以通过命令行登录并运行

mysql> SHOW status LIKE 'wsrep%';
命令,正如它所描述的。一切看起来都很正常

注意:节点1以前是一个标准的mySQL服务器,数据已经在/var/lib/mySQL文件夹中。这并没有影响通过上述配置正常启动

然后,我按照中概述的有关添加新节点的步骤进行操作。这似乎是我遇到问题的地方

我在节点2(192.168.2.11)上创建了my.ini,并使用了与本文类似的配置

当我尝试使用服务mysql start启动该服务时,它表示该服务已启动,但我无法再通过命令行进行连接

我尝试将节点1上的配置文件更改回原来的配置文件,然后启动节点2,但这也不起作用

我只需在命令行上使用mysqld命令启动mysql就可以捕获日志,下面是修剪后的结果(仅包含错误的内容):

节点2报告了类似的情况

如果有人能帮我解决我犯下的愚蠢错误,我将不胜感激


(很抱歉文章太长-我想提供尽可能多的信息)

看来我的安装有问题。在干净的服务器上安装安装程序进行得很顺利,但使用它作为替换品时,我遇到了错误


我需要彻底清除其他mysql软件,才能让它在我的“脏”服务器上更好地运行。

我是Percona的在线社区经理,虽然我个人的技术水平不足以帮助解决这个问题,但我只想在我们的XtraDB群集论坛上发布这个问题。如果你得到一个解决方案,你可以在这里分享。与此相关的是,我是Percona的新手,正在努力改造社区——因此,我希望将来能够将此类问答网站的订阅源整合到我们自己的社区中,以提供多种解决问题和分享知识/最佳实践的方法-汤姆:你什么意思?您为解决此问题做了哪些工作?
130206 14:53:56 [ERROR] WSREP: Failed to read 'ready <addr>' from: wsrep_sst_xtrabackup --role 'joiner' --address 'ip_address' --auth 'root:password' --datadir '/var/lib/mysql/' --defaults-file '/etc/mysql/my.cnf' --parent '14762'
        Read: '(null)'
130206 14:53:56 [ERROR] WSREP: Process completed with error: wsrep_sst_xtrabackup --role 'joiner' --address 'ip_address' --auth 'root:password' --datadir '/var/lib/mysql/' --defaults-file '/etc/mysql/my.cnf' --parent '14762': 2 (No such file or directory)
130206 14:53:56 [ERROR] WSREP: Failed to prepare for 'xtrabackup' SST. Unrecoverable.
130206 14:53:56 [ERROR] Aborting
130206 14:59:44 [ERROR] WSREP: failed to open gcomm backend connection: 110: failed to reach primary view: 110 (Connection timed out)
         at gcomm/src/pc.cpp:connect():139
130206 14:59:44 [ERROR] WSREP: gcs/src/gcs_core.c:gcs_core_open():195: Failed to open backend connection: -110 (Connection timed out)
130206 14:59:44 [ERROR] WSREP: gcs/src/gcs.c:gcs_open():1290: Failed to open channel 'percona_cluster' at 'gcomm://192.168.2.11': -110 (Connection timed out)
130206 14:59:44 [ERROR] WSREP: gcs connect failed: Connection timed out
130206 14:59:44 [ERROR] WSREP: wsrep::connect() failed: 6
130206 14:59:44 [ERROR] Aborting