2017-09-14 15 views
0

管理ノード構成ファイル/var/lib/mysql-cluster/config.ini私は2つのデータノードと2つのSQLノードを指定しました。 1つのデータノードと1つのSQLノードしか表示されません。管理ノードがすべてのノードを表示していません。

[ndb_mgmd default] 
# Directory for MGM node log files 
DataDir=/var/lib/mysql-cluster 
[ndb_mgmd] 
#Management Node db1 
HostName=10.0.2.55 
[ndbd default] 
NoOfReplicas=2  # Number of replicas 
DataMemory=256M  # Memory allocate for data storage 
IndexMemory=128M # Memory allocate for index storage 
#Directory for Data Node 
DataDir=/var/lib/mysql-cluster 
[ndbd] 
#Data Node db2 
HostName=10.0.2.55 
[ndbd] 
#Data Node db2 
HostName=10.0.2.57 
[mysqld] 
#SQL Node db3 
HostName=10.0.2.55 
[mysqld] 
#SQL Node db3 
HostName=10.0.2.57 

管理ノード:

ndb_mgm 
-- NDB Cluster -- Management Client -- 
ndb_mgm> show 
Connected to Management Server at: 10.0.2.55:1186 
Cluster Configuration 
--------------------- 
[ndbd(NDB)]  1 node(s) 
id=2 (not connected, accepting connect from 10.0.2.55) 

[ndb_mgmd(MGM)] 1 node(s) 
id=1 @10.0.2.55 (mysql-5.7.19 ndb-7.5.7) 

[mysqld(API)] 1 node(s) 
id=3 (not connected, accepting connect from 10.0.2.55) 

ndb_mgm> quit 

私はそれが他のホストからのノードを示していない、ファイアウォールを無効にしています。

答えて

1

再起動して、新しい設定が使用 に、その停止クラスタの前にあることを確認し は、2つのレプリカに1つのレプリカから移動しているので、ゼロから起動する--reloadでNDB_MGMD。