我参照网上的配置在windowsXP 下面配置了集群
config.ini内容[NDBD DEFAULT]
NoOfReplicas=2
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCP DEFAULT]
# Managment Server
[NDB_MGMD]
HostName=192.168.0.161 #管理节点服务器的IP地址
# Storage Engines
DataDir=C:\managenode\logs
[NDBD]
HostName=192.168.0.161 #MySQL集群的IP地址
DataDir= C:\datanode\data
[NDBD]
HostName=192.168.0.162 #MySQL集群的IP地址
DataDir= C:\datanode\data
[MYSQLD]
HostName=192.168.0.161
[MYSQLD]
HostName=192.168.0.162
都按步骤启动后;状态如下
ndb_mgm> show
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0, Master)
id=3 @192.168.0.162 (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0)[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5)[mysqld(API)] 2 node(s)
id=4 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5)
id=5 @192.168.0.162 (mysql-5.5.20 ndb-7.2.5)ndb_mgm>在节点4创建的数据库能在节点5查询到,但是创建的表却查询不到,无法同步数据,求高手指点。
config.ini内容[NDBD DEFAULT]
NoOfReplicas=2
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCP DEFAULT]
# Managment Server
[NDB_MGMD]
HostName=192.168.0.161 #管理节点服务器的IP地址
# Storage Engines
DataDir=C:\managenode\logs
[NDBD]
HostName=192.168.0.161 #MySQL集群的IP地址
DataDir= C:\datanode\data
[NDBD]
HostName=192.168.0.162 #MySQL集群的IP地址
DataDir= C:\datanode\data
[MYSQLD]
HostName=192.168.0.161
[MYSQLD]
HostName=192.168.0.162
都按步骤启动后;状态如下
ndb_mgm> show
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0, Master)
id=3 @192.168.0.162 (mysql-5.5.20 ndb-7.2.5, Nodegroup: 0)[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5)[mysqld(API)] 2 node(s)
id=4 @192.168.0.161 (mysql-5.5.20 ndb-7.2.5)
id=5 @192.168.0.162 (mysql-5.5.20 ndb-7.2.5)ndb_mgm>在节点4创建的数据库能在节点5查询到,但是创建的表却查询不到,无法同步数据,求高手指点。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货