Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql ndb_mgmd--无节点ID检查-启动错误_Mysql_Database_Cluster Computing - Fatal编程技术网

mysql ndb_mgmd--无节点ID检查-启动错误

mysql ndb_mgmd--无节点ID检查-启动错误,mysql,database,cluster-computing,Mysql,Database,Cluster Computing,我在启动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 [mysql

我在启动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
@xuser:/xdata/mysql集群$ndb\u mgmd
MySQL集群管理服务器MySQL-5.5.25 ndb-7.2.7
[MgmtSrvr]错误--无法确定此节点使用哪个节点ID。在命令行上使用--ndb nodeid=指定它

您知道为什么会发生这种情况吗?

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

您正在192.168.2.100上启动manager的主机是不是?听起来好像管理器正在尝试启动,读取config.ini,看到唯一的管理器插槽的ip,并认为它不匹配。如果您最近更改了ip,也可能是缓存配置问题。使用ndb_mgmd--initial清除二进制配置,并强制从config.ini文件重新加载。不连接到集群网络到底是什么意思?我也有同样的问题@刻痕