【发布时间】: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