2

我无法启动 ndb_mgmd。这里有一些信息。

OS: Ubuntu 12.04LTS
MySQL -V: Ver 5.5.25a-ndb-7.2.7 for Linux on x86_64 (Source distribution)
Base Dir = /usr/local/mysql
Default MySQL Conf = /xconf/mysql/my.cnf
Default MySQL Data = /xdata/mysql

/xconf/mysql/my.cnf

[mysqld]
ndbcluster
socket=/xdata/mysql/mysql.sock

[mysqld_safe]
err-log=/xlog/mysqld.log
pid-file=/xdata/runtime/mysqld/mysqld.pid

[ndb_mgmd]
configdir=/xdata/mysql-cluster
config-file=/xdata/mysql-cluster/config.ini

/xdata/mysql-cluster/config.ini

[NDBD DEFAULT]
NoOfReplicas=2
DataDir=/xdata/mysql-cluster

# Management Node

[ndb_mgmd]
NodeId=1
HostName=192.168.2.100
DataDir=/xdata/mysql-cluster

# Storage Nodes

[ndbd]
NodeId=2
HostName=192.168.2.101

[ndbd]
NodeId=3
HostName=182.168.2.102

# SQL Nodes

[mysqld]
HostName=192.168.2.100

[mysqld]
HostName=192.168.2.101

[mysqld]
HostName=192.168.2.102

当我执行时:

@xuser:/xdata/mysql-cluster$ ndb_mgmd
MySQL Cluster Management Server mysql-5.5.25 ndb-7.2.7
[MgmtSrvr] ERROR    -- Could not determine which nodeid to use for this node. Specify it with --ndb-nodeid=<nodeid> on command line

关于为什么会发生这种情况的任何想法?

4

1 回答 1

1

问题是我没有连接到集群的网络。

于 2012-08-14T00:54:00.313 回答