mysql cluster管理节点配置详解

本文详细介绍了NDB集群管理节点的配置文件内容,包括数据节点、管理节点和SQL节点的具体配置参数及其含义,如数据存储内存分配、节点IP地址、端口号及数据目录设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

管理节点的配置文件如下

cat mgm.cnf
#所有数据节点的统一配置,参数如下
[NDBD DEFAULT]                 
NoOfReplicas=1   #每一份数据被冗余存储在不同节点上的份数
DataMemory=100M  #存储数据和主键索引的内存段大小,还会存放UNDO信息,默认值80M,使用情况由事务的大小和并发量决定
IndexMemory=20M  #存放索引(非主键)的内存段大小,默认值18M

#可以不指定,默认即可
[TCP DEFAULT]
portnumber=2222               

#管理节点配置,包括管理节点IP、相关数据目录(pid、trace、日志及错误日志等文件)及端口
[NDB_MGMD]                       
hostname=192.168.7.221
datadir=/home/mysql/mnode
PortNumber=3311

#第一个数据节点IP及目录
[NDBD]                             
hostname=192.168.7.221
datadir=/home/mysql/d1node

#第二个数据节点IP及目录,如果所有节点目录一样时,则可以移至[NDBD DEFAULT]
[NDBD]         
hostname=192.168.7.221
datadir=/home/mysql/d2node

#sql节点,sql节点不在一台服务器上时,同数据节点一样,多加几个[MYSQLD]
[MYSQLD]                          
hostname=192.168.7.221

#最后最好多写一个,经测试当不添加最后[MYSQLD],在启动数据节点后报错并关闭服务,报错如下
[MYSQLD]

Node 2: Forced node shutdown completed. Occured during startphase 1. Caused by error 2353: 'Insufficent nodes for system restart(Restart error). Temporary error, restart node'.
Node 3: Forced node shutdown completed. Occured during startphase 1. Caused by error 2353: 'Insufficent nodes for system restart(Restart error). Temporary error, restart node'.

说明:

管理节点为单独的服务器时,只需要将ndb_mgm和ndb_mgmd复制过去,并创建配置文件即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

隔壁老王156

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值