首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL NDB管理节点根据config.ini得到不同的节点IP地址

MySQL NDB管理节点根据config.ini得到不同的节点IP地址
EN

Unix & Linux用户
提问于 2017-09-06 22:41:20
回答 1查看 454关注 0票数 0

我正在接触一个MySQL HA配置。目前,我在管理节点上设置了config.ini:

代码语言:javascript
复制
root@ndb-mgmd:~# cat config.ini |grep -v ^#

[tcp default] 
SendBufferMemory=2M 
ReceiveBufferMemory=2M

[ndb_mgmd default] 
DataDir=/var/lib/mysql-cluster


[ndb_mgmd] 
HostName=ndb-mgmd


[ndbd default] 

NoOfReplicas=2


LockPagesInMainMemory=1


DataMemory=100M 
IndexMemory=50M

NoOfFragmentLogFiles=300 
DataDir=/var/lib/mysql-cluster 
MaxNoOfConcurrentOperations=1000

SchedulerSpinTimer=400 
SchedulerExecutionTimer=100 
RealTimeScheduler=1

TimeBetweenGlobalCheckpoints=1000 
TimeBetweenEpochs=200 RedoBuffer=32M

MaxNoOfTables=1024 
MaxNoOfOrderedIndexes=256

[ndbd] 
HostName=192.168.0.20

[ndbd] 
HostName=192.168.0.21 

启动ndb_mgmd后,节点的ip显示不同:

代码语言:javascript
复制
root@ndb-mgmd:~# ndb_mgmd --config-file=/var/lib/mysql-cluster/config.ini
MySQL Cluster Management Server mysql-5.7.18 ndb-7.6.3
root@ndb-mgmd:~# ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 (not connected, accepting connect from 192.168.0.21)
id=3 (not connected, accepting connect from 192.168.0.22)

[ndb_mgmd(MGM)] 1 node(s)
id=1    @192.168.0.30  (mysql-5.7.18 ndb-7.6.3)

[mysqld(API)]   2 node(s)
id=4 (not connected, accepting connect from 192.168.0.21)
id=5 (not connected, accepting connect from 192.168.0.22)

"192.168.0.22“从何而来?

EN

回答 1

Unix & Linux用户

发布于 2017-09-07 04:18:39

我已经搞清楚了。"--config-dir“也应该在ndb_mgmd cmdlet中使用。所以,完整的字符串是

-配置-dir=/var/lib/mysql-群集--config-file=/var/lib/mysql-cluster/config.ini

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/390809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档