mysql集群连接不到管理节点_使用mysql cluster的时候SQL节点无法连接

大家好,我在使用3台服务器搭建集群的时候遇到了一个问题

服务器如下

10.5.24.215 管理端

10.5.24.216 数据节点1/sql节点1

10.5.24.217 数据节点2/sql节点2

配置文件config.ini如下

[ndbd default]

NoOfReplicas=2

DataMemory=80M

IndexMemory=18M

[ndb_mgmd]

NodeId=1

hostname=10.5.24.215

datadir=/home/mysql/server

[ndbd]

NodeId=2

hostname=10.5.24.216

datadir=/home/mysql/server/data

[ndbd]

NodeId=3

hostname=10.5.24.217

datadir=/home/mysql/server/data

[MYSQLD]

[MYSQLD]

show内容如下:

ndb_mgm> show

Cluster Configuration

---------------------

[ndbd(NDB)]     2 node(s)

id=2    @10.5.24.216  (mysql-5.5.29 ndb-7.2.10, starting, Nodegroup: 0)

id=3    @10.5.24.217  (mysql-5.5.29 ndb-7.2.10, starting, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)

id=1    @10.5.24.215  (mysql-5.5.29 ndb-7.2.10)

[mysqld(API)]   2 node(s)

id=4 (not connected, accepting connect from any host)

id=5 (not connected, accepting connect from any host)

日志中均有大量的警告错误,内容如下

2013-03-04 14:58:56 [MgmtSrvr] WARNING  -- Failed to allocate nodeid for API at 10.5.24.217. Returned eror: 'No free node id found for mysqld(API).'

my.conf内容如下127

[client]

socket=/home/mysql/server/sock/mysql.sock

[mysqld]

ndbcluster

datadir=/home/mysql/server/data

socket=/home/mysql/server/sock/mysql.sock

ndb-connectstring=10.5.24.215

old_passwords=1

[mysql_cluster]

ndb-connectstring=10.5.24.215

请问有人知道是怎么回事么?

2013年3月05日 10:56

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值