1

私は2台のWindowsマシンを持っています

1) 192.168.168.01

2) 192.168.168.02

これら2つを使用してクラスタリングを構成したいのですが、

MySQL バージョン: mysql-cluster-gpl-noinstall-7.1.3-win32

ここに私のconfig.iniがあります:

[ndbd デフォルト]

NoOfReplicas=1

DataDir=D:\ProgramFiles\mysqlcluster\datanode\mysql\bin\cluster-data

データメモリ=80M

IndexMemory=18M

[TCP デフォルト]

[ndb_mgmd]
nodeid=1
HostName=192.168.168.01 DataDir=C:\mysql\mysql-cluster

[ndbd] nodeid=2
HostName=192.168.168.02
datadir=D:\Program Files\mysqlcluster\datanode\mysql\cluster-data

しかし、ndb_mgmd.exe を実行しようとすると、次のエラーが発生します。

C:\mysql\bin>ndb_mgmd.exe --config-file="c:\mysql\bin\config.ini" --configdir="C:\mysql\mysql-cluster" MySQL Cluster Management Server mysql-5.5. 19 ndb-7.2.4 2012-02-22 03:09:15 [MgmtSrvr] エラー -- このノードに使用するノード ID を特定できませんでした。コマンドラインで --ndb- nodeid= で指定します

助けてください、ありがとう。

4

1 に答える 1

0

確認できます。config.ini ファイルは次のようになっているはずです:-

[ndbd default]
datadir=C:\Users\user\my_cluster\ndb_data
noofreplicas=1

[ndb_mgmd]
hostname=127.0.0.1
datadir=C:\Users\user\my_cluster\ndb_data
NodeId=1

[ndbd]
datadir=C:\Users\user\my_cluster\mysqld_data\mysql
hostname=127.0.0.1
NodeId=3

[mysqld]
NodeId=50

また、クエリを確認してください。次のようになります。

start /B C:\Users\user\MySQL_Cluster\bin\ndb_mgmd -f conf\config.ini --initial --configdir=C:\Users\user\my_cluster\conf

my_cluster は、クラスター データを作成するフォルダーです。

于 2015-09-29T08:57:52.517 に答える