Porque flexAsynch
usa a API assíncrona do NDB, então tenho que adicionar um slot livre em config.ini
:
[MYSQLD]
NodeId: 13
Hostname=10.2.3.201
reinicie os nós de gerenciamento e todos os nós de dados:
Connected to Management Server at: 10.2.3.201:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=3 @10.2.3.200 (mysql-5.5.30 ndb-7.2.12, Nodegroup: 0, Master)
id=4 @10.2.3.202 (mysql-5.5.30 ndb-7.2.12, Nodegroup: 0)
[ndb_mgmd(MGM)] 2 node(s)
id=1 @10.2.3.201 (mysql-5.5.30 ndb-7.2.12)
id=2 @10.2.3.203 (mysql-5.5.30 ndb-7.2.12)
[mysqld(API)] 9 node(s)
id=5 @10.2.3.201 (mysql-5.5.30 ndb-7.2.12)
id=6 @10.2.3.201 (mysql-5.5.30 ndb-7.2.12)
id=7 @10.2.3.201 (mysql-5.5.30 ndb-7.2.12)
id=8 @10.2.3.201 (mysql-5.5.30 ndb-7.2.12)
id=9 @10.2.3.203 (mysql-5.5.30 ndb-7.2.12)
id=10 @10.2.3.203 (mysql-5.5.30 ndb-7.2.12)
id=11 @10.2.3.203 (mysql-5.5.30 ndb-7.2.12)
id=12 @10.2.3.203 (mysql-5.5.30 ndb-7.2.12)
id=13 (not connected, accepting connect from 10.2.3.201)
Execute novamente o flexAsynch
e agora está funcionando bem:
insert average: 59674/s min: 59590/s max: 59759/s stddev: 0%
update average: 60077/s min: 58445/s max: 61709/s stddev: 2%
delete average: 137487/s min: 134205/s max: 140770/s stddev: 2%
read average: 100763/s min: 98413/s max: 103013/s stddev: 2%
NDBT_ProgramExit: 0 - OK