$ ndb_mgm ndb_mgm> show Connected to Management Server at: 10.11.12.13:1186 Cluster Configuration --------------------- [ndbd(NDB)] 2 node(s) id=2 (not connected, accepting connect from 10.11.12.13) id=3 (not connected, accepting connect from 10.11.12.14) [ndb_mgmd(MGM)] 1 node(s) id=1 @10.11.12.13 (mysql-5.1.37 ndb-7.0.8) [mysqld(API)] 2 node(s) id=4 (not connected, accepting connect from 10.11.12.13) id=5 (not connected, accepting connect from 10.11.12.14)
上記のようにnot connectedが表示されているうちはNDBクラスターが機能していない。
この状態の場合、SELECTとかすると、「ERROR 1296 (HY000): Got error 157 ‘Unknown error code’ from NDBCLUSTER」がでる。
上記の例の場合はndb_mgmdだけが動いていて、ndbdとmysqldのプロセスが死んでいたので、その辺を確認する必要あり。
ndb_mgm> show Connected to Management Server at: 10.11.12.13:1186 Cluster Configuration --------------------- [ndbd(NDB)] 2 node(s) id=2 @10.11.12.13 (mysql-5.1.37 ndb-7.0.8, Nodegroup: 0, Master) id=3 @10.11.12.14 (mysql-5.1.37 ndb-7.0.8, Nodegroup: 1) [ndb_mgmd(MGM)] 1 node(s) id=1 @10.11.12.13 (mysql-5.1.37 ndb-7.0.8) [mysqld(API)] 2 node(s) id=4 @10.11.12.13 (mysql-5.1.37 ndb-7.0.8) id=5 @10.11.12.14 (mysql-5.1.37 ndb-7.0.8)
のように、not connectedがなくなれば、正常に動いている。
コメントを残す