本节中的列表提供了有关 config.ini
文件中 [ndb_mgmd]
或 [mgm]
部分中用于配置 NDB 集群管理节点的参数的信息。有关这些参数的详细说明和其他附加信息,请参阅第 25.4.3.5 节,“定义 NDB 集群管理服务器”。
ArbitrationDelay
:当被要求仲裁时,仲裁器在投票前等待的时间(毫秒)。ArbitrationRank
:如果为 0,则管理节点不是仲裁器。内核按顺序 1、2 选择仲裁器。DataDir
:此节点的数据目录。ExecuteOnComputer
:引用先前定义的 COMPUTER 的字符串。ExtraSendBufferMemory
:除了 TotalSendBufferMemory 或 SendBufferMemory 分配的内存之外,用于发送缓冲区的内存。默认值 (0) 允许最多 16MB。HeartbeatIntervalMgmdMgmd
:管理节点到管理节点之间的心跳间隔时间;在 3 次心跳丢失后,管理节点之间的连接被视为断开。HeartbeatThreadPriority
:设置管理节点的心跳线程策略和优先级;有关允许的值,请参阅手册。HostName
:此管理节点的主机名或 IP 地址。Id
:标识管理节点的编号。现已弃用;请改用 NodeId。LocationDomainId
:将此管理节点分配给特定的可用性域或区域。0(默认值)表示不设置。LogDestination
:发送日志消息的位置:控制台、系统日志或指定的日志文件。NodeId
:在集群的所有节点中唯一标识管理节点的编号。PortNumber
:用于向管理服务器发送命令和从中获取配置的端口号。PortNumberStats
:用于从管理服务器获取统计信息的端口号。RequireTls
:客户端连接必须先使用 TLS 进行身份验证,否则无法使用。TotalSendBufferMemory
:用于所有传输器发送缓冲区的总内存。wan
:使用 WAN TCP 设置作为默认值。
在管理节点的配置中进行更改后,需要对集群执行滚动重启,新配置才能生效。有关更多信息,请参阅第 25.4.3.5 节,“定义 NDB 集群管理服务器”。
要将新的管理服务器添加到正在运行的 NDB 集群,还需要在修改任何现有的 config.ini
文件后,对所有集群节点执行滚动重启。有关使用多个管理节点时出现的问题的更多信息,请参阅第 25.2.7.10 节,“与多个 NDB 集群节点相关的限制”。