本节中的列表提供了有关用于中使用的参数的信息[mysqld]
和[API]
A的部分config.ini.
配置NDB群集SQL节点和API节点的文件。有关这些参数中的每一个的详细说明和其他其他信息,请参阅第23.3.3.7节“定义了NDB集群中的SQL和其他API节点”。
apiverbose.
:启用NDB API调试;对于NDB开发。仲裁者
:当被要求仲裁时,仲裁员在投票前等待这一毫秒。仲裁者
:如果为0,则API节点不是仲裁器。内核选择顺序1,2的仲裁员。autoreConnect.
:指定与群集断开连接时API节点是否应完全重新连接。BatchByTesize.
:默认批次大小以字节为单位。Batchsize.
:记录数量的默认批次大小。connectbackoffmaxtime.
:指定以毫秒(〜100ms分辨率)的最长时间(〜100ms分辨率),以允许该API节点对任何给定数据节点的连接尝试。不包括在正在进行的连接尝试时经过的时间,在最坏情况下可能需要几秒钟。通过设置为0禁用。如果没有数据节点当前连接到该API节点,则使用StartConnectBackOffMaxTime。connectionmap.
:指定要连接的数据节点。违约法院化
:设置尺寸(桶中)用于表哈希贴图。支持三个值:0,240和3840。defaultoperationredoproaliach
:在超出redoovercommitcounter的情况下,如何处理操作。ExecuteOnComputer.
:字符串引用早期定义的计算机。extrasendbuffermemory.
:用于发送缓冲区的内存除了由totalsendbuffermory或sendbuffermory分配的任何分配。默认(0)允许高达16MB。心跳阈值
:设置心跳线程策略和API节点的优先级;请参阅允许值的手册。主机名
:此SQL或API节点的主机名或IP地址。ID
:标识MySQL Server或API节点(ID)的编号。现在已弃用;使用nodeId。maxscanbatchsize.
:一个扫描的最大集体批量尺寸。nodeid.
:在群集中的所有节点中唯一标识SQL节点或API节点的数量。startconnectbackoffmaxtime.
:与ConnectBackOffMaxTime相同,除了如果没有数据节点连接到该API节点,则在其位置使用此参数。totalsendbuffermemory.
:用于所有传输器的总内存发送缓冲区。w
:使用WAN TCP设置为默认值。
有关NDB集群的MySQL Server选项的讨论,请参阅第23.3.3.9.1节“NDB群集的”MySQL Server选项“。有关与NDB集群相关的MySQL Server系统变量的信息,请参阅第23.3.3.9.2节“NDB集群系统变量”。
要将新的SQL或API节点添加到运行NDB集群的配置中,必须在添加新建后执行所有群集节点的滚动重启[mysqld]
或者[API]
截图config.ini.
文件(或文件,如果您使用的是多个管理服务器)。必须在新的SQL或API节点可以连接到群集之前完成。
这是不是如果新的SQL或API节点可以使用群集配置中的先前未使用的API插槽以连接到群集,则必须执行群集的任何重新启动。