本节提供了在 [ndb_mgmd]
或 [mgm]
部分的 config.ini
文件中用于配置 NDB 集群管理节点的参数信息。有关每个参数的详细描述和其他附加信息,请参阅 第 25.4.3.5 节,“定义 NDB 集群管理服务器”。
-
仲裁延迟
: 当被要求仲裁时,仲裁员等待这么长时间然后投票(毫秒)。 -
仲裁排名
: 如果为 0,则管理节点不是仲裁员。内核按照 1、2 的顺序选择仲裁员。 -
数据目录
: 本节点的数据目录。 -
执行计算机
: 引用早期定义的计算机。 -
额外发送缓冲内存
: 除了 TotalSendBufferMemory 或 SendBufferMemory 分配的内存外,用于发送缓冲的额外内存。默认(0)允许最多 16MB。 -
管理节点心跳间隔
: 管理节点之间的心跳间隔;如果三次心跳都失败,则认为管理节点之间的连接丢失。 -
心跳线程优先级
: 设置管理节点的心跳线程策略和优先级;请参阅手册以获取允许的值。 -
主机名
: 本管理节点的主机名或 IP 地址。 -
ID
: 标识管理节点的编号。现在已弃用;请使用 NodeId 代替。 -
位置域 ID
: 将本管理节点分配给特定的可用性域或区域。默认(0)不设置。 -
日志目标
: 将日志消息发送到控制台、系统日志或指定的日志文件。 -
节点 ID
: 在集群中的所有节点中唯一标识管理节点的编号。 -
端口号
: 发送命令到管理服务器和从管理服务器获取配置的端口号。 -
统计端口号
: 用于从管理服务器获取统计信息的端口号。 -
需要 TLS
: 客户端连接必须使用 TLS 进行身份验证,否则无法使用。 -
总发送缓冲内存
: 所有传输器发送缓冲的总内存。 -
WAN
: 使用 WAN TCP 设置作为默认设置。
在更改管理节点的配置后,需要对集群执行滚动重启,以便新的配置生效。请参阅 第 25.4.3.5 节,“定义 NDB 集群管理服务器”,以获取更多信息。
要将新管理服务器添加到正在运行的 NDB 集群中,还需要在修改任何现有的 config.ini
文件后对所有集群节点执行滚动重启。有关使用多个管理节点时出现的问题,请参阅 第 25.2.7.10 节,“多个 NDB 集群节点的限制”。