NDBクラスターの動作状況確認

$ 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がなくなれば、正常に動いている。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です