【问题标题】:MySQL Clustering issues in Windows platformWindows 平台中的 MySQL 集群问题
【发布时间】:2015-04-28 09:31:01
【问题描述】:

我有 2 台 Windows 机器

1) 192.168.168.01

2) 192.168.168.02

我想用这两个来配置集群,

mySQL 版本:mysql-cluster-gpl-noinstall-7.1.3-win32

这是我的 config.ini:

[ndbd 默认]

NoOfReplicas=1

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

DataMemory=80M

IndexMemory=18M

[TCP 默认]

[ndb_mgmd]
nodeid=1
主机名=192.168.168.01 DataDir=C:\mysql\mysql-cluster

[ndbd] nodeid=2
主机名=192.168.168.02
数据目录=D:\程序 文件\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 集群管理服务器 mysql-5.5.19 ndb-7.2.4 2012-02-22 03:09:15 [MgmtSrvr] 错误 -- 可能 无法确定该节点使用哪个 nodeid。指定它 --ndb- nodeid= 在命令行中

请帮助我,谢谢。

【问题讨论】:

    标签: mysql windows cluster-computing mysql-cluster


    【解决方案1】:

    你可以检查一下,你的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 是我要创建集群数据的文件夹。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-26
      • 2015-07-14
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      相关资源
      最近更新 更多