#### 23.4.2.4 其他 NDB 集群配置参数

[](<>)[](<>)[](<>)[](<>)

本节中的列表提供了有关在`[计算机]`,`[tcp]`， 和`[嘘]`a的部分`配置文件`用于配置 NDB Cluster 的文件。有关各个参数的详细说明和其他信息，请参阅[第 23.4.3.10 节，“NDB 集群 TCP/IP 连接”](mysql-cluster-tcp-definition.html)， 要么[第 23.4.3.12 节，“NDB 集群共享内存连接”](mysql-cluster-shm-definition.html)， 作为适当的。

以下参数适用于`配置文件`文件的`[计算机]`部分：

[](<>)

-   `[主机名](mysql-cluster-computer-definition.html#ndbparam-computer-hostname)`: 此计算机的主机名或 IP 地址。

-   `[Id](mysql-cluster-computer-definition.html#ndbparam-computer-id)`：此计算机的唯一标识符。

    以下参数适用于`配置文件`文件的`[tcp]`部分：

[](<>)

-   `[AllowUnresolvedHostNames](mysql-cluster-tcp-definition.html#ndbparam-tcp-allowunresolvedhostnames)`：当为false（默认）时，管理节点解析主机名失败导致致命错误；如果为 true，则未解析的主机名仅报告为警告。

-   `[校验和](mysql-cluster-tcp-definition.html#ndbparam-tcp-checksum)`：如果启用校验和，则检查节点之间的所有信号是否有错误。

-   `[组](mysql-cluster-tcp-definition.html#ndbparam-tcp-group)`：用于群体接近；较小的值被解释为更接近。

-   `[主机名1]（mysql-cluster-tcp-definition.html#ndbparam-tcp-hostname1）`：通过 TCP 连接加入的两台计算机中第一台的名称或 IP 地址。

-   `[HostName2](mysql-cluster-tcp-definition.html#ndbparam-tcp-hostname2)`：通过 TCP 连接加入的两台计算机中的第二台的名称或 IP 地址。

-   `[NodeId1](mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeid1)`：连接一侧的节点（数据节点、API节点或管理节点）的ID。

-   `[NodeId2](mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeid2)`：连接一侧的节点（数据节点、API节点或管理节点）的ID。

-   `[NodeIdServer](mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeidserver)`: 设置 TCP 连接的服务器端。

-   `[OverloadLimit](mysql-cluster-tcp-definition.html#ndbparam-tcp-overloadlimit)`：当发送缓冲区中的未发送字节数超过此数量时，则认为连接过载。

-   `[PreferIPVersion](mysql-cluster-tcp-definition.html#ndbparam-tcp-preferipversion)`：指示 IP 版本 4 或 6 的 DNS 解析器首选项。

-   `[PreSendChecksum](mysql-cluster-tcp-definition.html#ndbparam-tcp-presendchecksum)`：如果该参数和Checksum都启用，则执行预发送校验和检查，并检查节点之间的所有TCP信号是否有错误。

-   `[代理](mysql-cluster-tcp-definition.html#ndbparam-tcp-proxy)`: ....

-   `[ReceiveBufferMemory](mysql-cluster-tcp-definition.html#ndbparam-tcp-receivebuffermemory)`：此节点接收到的信号的缓冲区字节数。

-   `[SendBufferMemory](mysql-cluster-tcp-definition.html#ndbparam-tcp-sendbuffermemory)`：从该节点发送的信号的 TCP 缓冲区字节数。

-   `[SendSignalId](mysql-cluster-tcp-definition.html#ndbparam-tcp-sendsignalid)`：在每个信号中发送 ID。在跟踪文件中使用。在调试版本中默认为 true。

-   `[TCP_MAXSEG_SIZE](mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_maxseg_size)`：用于 TCP 的值\_最大赛格。

-   `[TCP_RCV_BUF_SIZE](mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_rcv_buf_size)`：用于 SO 的值\_RCVBUF。

-   `[TCP_SND_BUF_SIZE](mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_snd_buf_size)`：用于 SO 的值\_SNDBUF。

-   `[TcpBind_INADDR_ANY](mysql-cluster-tcp-definition.html#ndbparam-tcp-tcpbind_inaddr_any)`：为连接的服务器部分绑定 InAddrAny 而不是主机名。

    以下参数适用于`配置文件`文件的`[嘘]`部分：

[](<>)

-   `[校验和](mysql-cluster-shm-definition.html#ndbparam-shm-checksum)`：如果启用校验和，则检查节点之间的所有信号是否有错误。

-   `[组](mysql-cluster-shm-definition.html#ndbparam-shm-group)`：用于群体接近；较小的值被解释为更接近。

-   `[主机名1]（mysql-cluster-shm-definition.html#ndbparam-shm-hostname1）`：通过 SHM 连接加入的两台计算机中第一台的名称或 IP 地址。

-   `[主机名2](mysql-cluster-shm-definition.html#ndbparam-shm-hostname2)`：通过 SHM 连接加入的两台计算机中的第二台的名称或 IP 地址。

-   `[NodeId1](mysql-cluster-shm-definition.html#ndbparam-shm-nodeid1)`：连接一侧的节点（数据节点、API节点或管理节点）的ID。

-   `[NodeId2](mysql-cluster-shm-definition.html#ndbparam-shm-nodeid2)`：连接一侧的节点（数据节点、API节点或管理节点）的ID。

-   `[NodeIdServer](mysql-cluster-shm-definition.html#ndbparam-shm-nodeidserver)`: 设置 SHM 连接的服务器端。

-   `[OverloadLimit](mysql-cluster-shm-definition.html#ndbparam-shm-overloadlimit)`：当发送缓冲区中的未发送字节数超过此数量时，则认为连接过载。

-   `[PreSendChecksum](mysql-cluster-shm-definition.html#ndbparam-shm-presendchecksum)`：如果这个参数和Checksum都被启用，执行pre-send checksum检查，并检查节点之间的所有SHM信号是否有错误。

-   `[SendBufferMemory](mysql-cluster-shm-definition.html#ndbparam-shm-sendbuffermemory)`：从该节点发送的信号的共享内存缓冲区中的字节。

-   `[SendSignalId](mysql-cluster-shm-definition.html#ndbparam-shm-sendsignalid)`：在每个信号中发送 ID。在跟踪文件中使用。

-   `[ShmKey](mysql-cluster-shm-definition.html#ndbparam-shm-shmkey)`：共享内存密钥；当设置为 1 时，这是由 NDB 计算的。

-   `[ShmSpinTime](mysql-cluster-shm-definition.html#ndbparam-shm-shmspintime)`：接收时，休眠前旋转的微秒数。

-   `[ShmSize](mysql-cluster-shm-definition.html#ndbparam-shm-shmsize)`: 共享内存段的大小。

-   `[签名](mysql-cluster-shm-definition.html#ndbparam-shm-signum)`: 用于发信号的信号编号。
