The listings in this section provide information about
parameters used in the [computer]
,
[tcp]
, [shm]
, and
[sci]
sections of a
config.ini
file for configuring NDB
Cluster. For detailed descriptions and additional information
about individual parameters, see
Section 18.3.3.9, “NDB Cluster TCP/IP Connections”,
Section 18.3.3.11, “NDB Cluster Shared-Memory Connections”, or
Section 18.3.3.12, “SCI Transport Connections in NDB Cluster”, as appropriate.
The following parameters apply to the
config.ini
file's
[computer]
section:
The following parameters apply to the
config.ini
file's
[tcp]
section:
Checksum
: If checksum is enabled, all signals between nodes are checked for errorsGroup
: Used for group proximity; smaller value is interpreted as being closerNodeId1
: ID of node (data node, API node, or management node) on one side of the connectionNodeId2
: ID of node (data node, API node, or management node) on one side of the connectionNodeIdServer
: Set server side of TCP connectionOverloadLimit
: When more than this many unsent bytes are in the send buffer, the connection is considered overloaded.PortNumber
: Port used for this transporter (DEPRECATED)Proxy
:ReceiveBufferMemory
: Bytes of buffer for signals received by this nodeSendBufferMemory
: Bytes of TCP buffer for signals sent from this nodeSendSignalId
: Sends ID in each signal. Used in trace files. Defaults to true in debug builds.TCP_MAXSEG_SIZE
: Value used for TCP_MAXSEGTCP_RCV_BUF_SIZE
: Value used for SO_RCVBUFTCP_SND_BUF_SIZE
: Value used for SO_SNDBUFTcpBind_INADDR_ANY
: Bind InAddrAny instead of host name for server part of connection
The following parameters apply to the
config.ini
file's
[shm]
section:
Checksum
: If checksum is enabled, all signals between nodes are checked for errorsGroup
:NodeId1
: ID of node (data node, API node, or management node) on one side of the connectionNodeId2
: ID of node (data node, API node, or management node) on one side of the connectionNodeIdServer
: Set server side of SHM connectionOverloadLimit
: When more than this many unsent bytes are in the send buffer, the connection is considered overloaded.PortNumber
: Port used for this transporter (DEPRECATED)SendSignalId
: Sends ID in each signal. Used in trace files.ShmKey
: A shared memory key; when set to 1, this is calculated by NDBShmSize
: Size of shared memory segmentSignum
: Signal number to be used for signalling
The following parameters apply to the
config.ini
file's
[sci]
section:
Checksum
: If checksum is enabled, all signals between nodes are checked for errorsGroup
:Host1SciId0
: SCI-node ID for adapter 0 on Host1 (a computer can have two adapters)Host1SciId1
: SCI-node ID for adapter 1 on Host1 (a computer can have two adapters)Host2SciId0
: SCI-node ID for adapter 0 on Host2 (a computer can have two adapters)Host2SciId1
: SCI-node ID for adapter 1 on Host2 (a computer can have two adapters)NodeId1
: ID of node (data node, API node, or management node) on one side of the connectionNodeId2
: ID of node (data node, API node, or management node) on one side of the connectionNodeIdServer
:OverloadLimit
: When more than this many unsent bytes are in the send buffer, the connection is considered overloaded.PortNumber
: Port used for this transporter (DEPRECATED)SendLimit
: Transporter send buffer contents are sent when this number of bytes is bufferedSendSignalId
: Sends ID in each signal. Used in trace files.SharedBufferSize
: Size of shared memory segment