【问题标题】:Percona cluster not running in cluster modePercona 集群未在集群模式下运行
【发布时间】:2016-07-24 09:59:05
【问题描述】:

根据官方指南,我正在 AWS ec2 中的 CentOS 6.5 上设置 percona 集群(5.6 版): How to setup 3 node cluster in EC2 enviroment

当我在第一个节点上运行这个命令时:

/etc/init.d/mysql bootstrap-pxc

服务 mysql bootstrap-pxc

我的控制台上的输出是

正在启动 MySQL(Percona XtraDB 集群).. 成功!

不是指南的输出:

2014-01-30 11:52:35 23280 [注意] /usr/sbin/mysqld:准备连接。

版本:'5.6.15-56' 套接字:'/var/lib/mysql/mysql.sock' 端口:3306 Percona XtraDB Cluster (GPL),版本 25.3,修订版 706,wsrep_25.3.r4034

看起来它是在单服务器模式下运行,而不是集群模式。

然后我在第二个节点上启动mysql服务:

服务mysql启动

并得到这个错误:

正在启动 MySQL(Percona XtraDB 集群)...................................... 错误!服务器退出而不更新PID文件(/mnt/data/ben-ec2-usw1.pid)。

错误! MySQL (Percona XtraDB Cluster) 服务器启动失败!

有人可以帮忙吗?谢谢。

【问题讨论】:

  • 我在本地虚拟机上做了一些测试,同样的设置也能正常工作!它看起来像是 EC2 中的私有/公共 IP 绑定问题。
  • 请注意,所有服务器都位于不同的 AWS 数据中心。

标签: mysql cluster-computing percona


【解决方案1】:

您可能误读了该指南。此输出:Starting MySQL (Percona XtraDB Cluster).. SUCCESS! 来自 service 命令。这个输出:

2014-01-30 11:52:35 23280 [注意] /usr/sbin/mysqld:准备连接。

版本:'5.6.15-56' 套接字:'/var/lib/mysql/mysql.sock' 端口:3306 Percona XtraDB 集群 (GPL),版本 25.3,修订版 706,wsrep_25.3.r4034

来自mysql错误日志文件的tail

在您的第二个节点上,您是否检查了错误日志以了解故障原因?你在node2的my.cnf中正确配置了gcomm:// URI吗?您是否在 AWS 安全组中打开了所有必要的端口?

【讨论】:

    猜你喜欢
    • 2021-11-06
    • 1970-01-01
    • 2018-02-19
    • 2018-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多