<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h4 class="title">
      <a name="mysql-cluster-params-other">
      </a>
      25.4.2.4 Other NDB Cluster Configuration Parameters
     </h4>
    </div>
   </div>
  </div>
  <a class="indexterm" name="idm46045121392848">
  </a>
  <a class="indexterm" name="idm46045121391392">
  </a>
  <a class="indexterm" name="idm46045121390304">
  </a>
  <a class="indexterm" name="idm46045121389232">
  </a>
  <p>
   The listings in this section provide information about
        parameters used in the
   <code class="literal">
    [computer]
   </code>
   ,
   <code class="literal">
    [tcp]
   </code>
   , and
   <code class="literal">
    [shm]
   </code>
   sections
        of a
   <code class="filename">
    config.ini
   </code>
   file for configuring NDB
        Cluster. For detailed descriptions and additional information
        about individual parameters, see
   <a class="xref" href="mysql-cluster-tcp-definition.html" title="25.4.3.10 NDB Cluster TCP/IP Connections">
    Section 25.4.3.10, “NDB Cluster TCP/IP Connections”
   </a>
   , or
   <a class="xref" href="mysql-cluster-shm-definition.html" title="25.4.3.12 NDB Cluster Shared-Memory Connections">
    Section 25.4.3.12, “NDB Cluster Shared-Memory Connections”
   </a>
   , as appropriate.
  </p>
  <p>
   The following parameters apply to the
   <code class="filename">
    config.ini
   </code>
   file's
   <code class="literal">
    [computer]
   </code>
   section:
  </p>
  <div class="itemizedlist">
   <a name="ndbparam-summary-list-computer">
   </a>
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-computer-definition.html#ndbparam-computer-hostname">
        HostName
       </a>
      </code>
      :
            Host name or IP address of this computer.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-computer-definition.html#ndbparam-computer-id">
        Id
       </a>
      </code>
      :
            Unique identifier for this computer.
     </p>
    </li>
   </ul>
  </div>
  <p>
   The following parameters apply to the
   <code class="filename">
    config.ini
   </code>
   file's
   <code class="literal">
    [tcp]
   </code>
   section:
  </p>
  <div class="itemizedlist">
   <a name="ndbparam-summary-list-tcp">
   </a>
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-allowunresolvedhostnames">
        AllowUnresolvedHostNames
       </a>
      </code>
      :
            When false (default), failure by management node to resolve
            host name results in fatal error; when true, unresolved host
            names are reported as warnings only.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-checksum">
        Checksum
       </a>
      </code>
      :
            If checksum is enabled, all signals between nodes are
            checked for errors.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-group">
        Group
       </a>
      </code>
      :
            Used for group proximity; smaller value is interpreted as
            being closer.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-hostname1">
        HostName1
       </a>
      </code>
      :
            Name or IP address of first of two computers joined by TCP
            connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-hostname2">
        HostName2
       </a>
      </code>
      :
            Name or IP address of second of two computers joined by TCP
            connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeid1">
        NodeId1
       </a>
      </code>
      :
            ID of node (data node, API node, or management node) on one
            side of connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeid2">
        NodeId2
       </a>
      </code>
      :
            ID of node (data node, API node, or management node) on one
            side of connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-nodeidserver">
        NodeIdServer
       </a>
      </code>
      :
            Set server side of TCP connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-overloadlimit">
        OverloadLimit
       </a>
      </code>
      :
            When more than this many unsent bytes are in send buffer,
            connection is considered overloaded.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-preferipversion">
        PreferIPVersion
       </a>
      </code>
      :
            Indicate DNS resolver preference for IP version 4 or 6.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-presendchecksum">
        PreSendChecksum
       </a>
      </code>
      :
            If this parameter and Checksum are both enabled, perform
            pre-send checksum checks, and check all TCP signals between
            nodes for errors.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-proxy">
        Proxy
       </a>
      </code>
      :
            ....
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-receivebuffermemory">
        ReceiveBufferMemory
       </a>
      </code>
      :
            Bytes of buffer for signals received by this node.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-requirelinktls">
        RequireLinkTls
       </a>
      </code>
      :
            Read-only; is set to true if either endpoint of this
            connection requires TLS.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-sendbuffermemory">
        SendBufferMemory
       </a>
      </code>
      :
            Bytes of TCP buffer for signals sent from this node.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-sendsignalid">
        SendSignalId
       </a>
      </code>
      :
            Sends ID in each signal. Used in trace files. Defaults to
            true in debug builds.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-tcpspintime">
        TcpSpinTime
       </a>
      </code>
      :
            Time to spin before going to sleep when receiving.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_maxseg_size">
        TCP_MAXSEG_SIZE
       </a>
      </code>
      :
            Value used for TCP_MAXSEG.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_rcv_buf_size">
        TCP_RCV_BUF_SIZE
       </a>
      </code>
      :
            Value used for SO_RCVBUF.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-tcp_snd_buf_size">
        TCP_SND_BUF_SIZE
       </a>
      </code>
      :
            Value used for SO_SNDBUF.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-tcp-definition.html#ndbparam-tcp-tcpbind_inaddr_any">
        TcpBind_INADDR_ANY
       </a>
      </code>
      :
            Bind InAddrAny instead of host name for server part of
            connection.
     </p>
    </li>
   </ul>
  </div>
  <p>
   The following parameters apply to the
   <code class="filename">
    config.ini
   </code>
   file's
   <code class="literal">
    [shm]
   </code>
   section:
  </p>
  <div class="itemizedlist">
   <a name="ndbparam-summary-list-shm">
   </a>
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-checksum">
        Checksum
       </a>
      </code>
      :
            If checksum is enabled, all signals between nodes are
            checked for errors.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-group">
        Group
       </a>
      </code>
      :
            Used for group proximity; smaller value is interpreted as
            being closer.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-hostname1">
        HostName1
       </a>
      </code>
      :
            Name or IP address of first of two computers joined by SHM
            connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-hostname2">
        HostName2
       </a>
      </code>
      :
            Name or IP address of second of two computers joined by SHM
            connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-nodeid1">
        NodeId1
       </a>
      </code>
      :
            ID of node (data node, API node, or management node) on one
            side of connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-nodeid2">
        NodeId2
       </a>
      </code>
      :
            ID of node (data node, API node, or management node) on one
            side of connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-nodeidserver">
        NodeIdServer
       </a>
      </code>
      :
            Set server side of SHM connection.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-overloadlimit">
        OverloadLimit
       </a>
      </code>
      :
            When more than this many unsent bytes are in send buffer,
            connection is considered overloaded.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-presendchecksum">
        PreSendChecksum
       </a>
      </code>
      :
            If this parameter and Checksum are both enabled, perform
            pre-send checksum checks, and check all SHM signals between
            nodes for errors.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-sendbuffermemory">
        SendBufferMemory
       </a>
      </code>
      :
            Bytes in shared memory buffer for signals sent from this
            node.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-sendsignalid">
        SendSignalId
       </a>
      </code>
      :
            Sends ID in each signal. Used in trace files.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-shmkey">
        ShmKey
       </a>
      </code>
      :
            Shared memory key; when set to 1, this is calculated by NDB.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-shmspintime">
        ShmSpinTime
       </a>
      </code>
      :
            When receiving, number of microseconds to spin before
            sleeping.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-shmsize">
        ShmSize
       </a>
      </code>
      :
            Size of shared memory segment.
     </p>
    </li>
    <li class="listitem">
     <p>
      <code class="literal">
       <a class="link" href="mysql-cluster-shm-definition.html#ndbparam-shm-signum">
        Signum
       </a>
      </code>
      :
            Signal number to be used for signalling.
     </p>
    </li>
   </ul>
  </div>
 </div>
 <br/>
</div>
