Related Documentation Download this Excerpt

5.2.4 Other NDB Cluster Configuration Parameters

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 5.3.10, “NDB Cluster TCP/IP Connections”, Section 5.3.12, “NDB Cluster Shared-Memory Connections”, or Section 5.3.13, “SCI Transport Connections in NDB Cluster”, as appropriate.

The following parameters apply to the config.ini file's [computer] section:

  • HostName: Host name or IP address of this computer.

  • Id: A unique identifier for this computer.

The following parameters apply to the config.ini file's [tcp] section:

  • Checksum: If checksum is enabled, all signals between nodes are checked for errors

  • Group: Used for group proximity; smaller value is interpreted as being closer

  • NodeId1: ID of node (data node, API node, or management node) on one side of the connection

  • NodeId2: ID of node (data node, API node, or management node) on one side of the connection

  • NodeIdServer:

  • 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)

  • Proxy:

  • ReceiveBufferMemory: Bytes of buffer for signals received by this node

  • SendBufferMemory: Bytes of buffer for signals sent from this node

  • SendSignalId: Sends ID in each signal. Used in trace files. Defaults to true in debug builds.

  • TCP_MAXSEG_SIZE: Value used for TCP_MAXSEG

  • TCP_RCV_BUF_SIZE: Value used for SO_RCVBUF

  • TCP_SND_BUF_SIZE: Value used for SO_SNDBUF

  • TcpBind_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 errors

  • Group:

  • NodeId1: ID of node (data node, API node, or management node) on one side of the connection

  • NodeId2: ID of node (data node, API node, or management node) on one side of the connection

  • NodeIdServer:

  • 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)

  • SendSignalId: Sends ID in each signal. Used in trace files.

  • ShmKey: A shared memory key

  • ShmSize: Size of shared memory segment

  • Signum: 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 errors

  • Group:

  • 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 connection

  • NodeId2: ID of node (data node, API node, or management node) on one side of the connection

  • NodeIdServer:

  • 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 buffered

  • SendSignalId: Sends ID in each signal. Used in trace files.

  • SharedBufferSize: Size of shared memory segment


User Comments
Sign Up Login You must be logged in to post a comment.