MySql Cluster - 管理节点不会启动
Posted
技术标签:
【中文标题】MySql Cluster - 管理节点不会启动【英文标题】:MySql Cluster - Management node wont start 【发布时间】:2012-07-05 06:53:55 【问题描述】:无法启动 mysql Cluster 上的管理节点。
我正在发出 ff 命令。
ndb_mgmd -f /var/lib/mysql-cluster/config.ini --initial --configdir=/var/lib/mysql-cluster/ --ndb-nodeid=1
我得到了 ff 错误:
MySQL 集群管理服务器 mysql-5.5.22 ndb-7.2.6 2012-07-05 02:45:24 [MgmtSrvr] 错误——该节点应具有的主机名 根据配置不匹配本地接口。 尝试绑定“192.168.177.134”失败并出现错误:99 '无法分配 请求的地址'
config.ini
[ndbd default]
NoOfReplicas=2
[ndb_mgmd]
hostname=192.186.177.134
datadir=/var/lib/mysql-cluster
[ndbd]
hostname=192.168.177.132
datadir=/usr/local/mysql/data
[ndbd]
hostname=192.186.177.133
datadir=/usr/local/mysql/data
[mysqld]
hostname=192.168.177.131
【问题讨论】:
【参考方案1】:在config.ini
中,有时有192.168
,有时有192.186
。特别是:
[ndb_mgmd]
hostname=192.186.177.134
datadir=/var/lib/mysql-cluster
应该是:
[ndb_mgmd]
hostname=192.168.177.134
datadir=/var/lib/mysql-cluster
然后,hostname
将匹配 ndb_mgmd
尝试绑定的对象,如错误消息中所述。您还应该更正 [ndbd]
部分中的主机名。
【讨论】:
以上是关于MySql Cluster - 管理节点不会启动的主要内容,如果未能解决你的问题,请参考以下文章