<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h4 class="title">
      <a name="mysql-cluster-logs-cluster-log">
      </a>
      25.6.2.1 NDB Cluster: Messages in the Cluster Log
     </h4>
    </div>
   </div>
  </div>
  <p>
   The following table lists the most common
   <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
    <code class="literal">
     NDB
    </code>
   </a>
   cluster log messages. For
        information about the cluster log, log events, and event types,
        see
   <a class="xref" href="mysql-cluster-event-reports.html" title="25.6.3 Event Reports Generated in NDB Cluster">
    Section 25.6.3, “Event Reports Generated in NDB Cluster”
   </a>
   . These log
        messages also correspond to log event types in the MGM API; see
   <a class="ulink" href="/doc/ndbapi/en/mgm-types.html#mgm-ndb-logevent-type" target="_top">
    The Ndb_logevent_type Type
   </a>
   , for related information
        of interest to Cluster API developers.
  </p>
  <div class="table">
   <a name="idm46045094348128">
   </a>
   <p class="title">
    <b>
     Table 25.25 Common NDB cluster log messages
    </b>
   </p>
   <div class="table-contents">
    <table>
     <colgroup>
      <col style="width: 20%"/>
      <col style="width: 20%"/>
      <col style="width: 25%"/>
      <col style="width: 15%"/>
      <col style="width: 10%"/>
      <col style="width: 10%"/>
     </colgroup>
     <thead>
      <tr>
       <th scope="col">
        Log Message
       </th>
       <th scope="col">
        Description
       </th>
       <th scope="col">
        Event Name
       </th>
       <th scope="col">
        Event Type
       </th>
       <th scope="col">
        Priority
       </th>
       <th scope="col">
        Severity
       </th>
      </tr>
     </thead>
     <tbody>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           data_node_id
          </code>
         </em>
         Connected
        </code>
       </th>
       <td>
        The data node having node ID
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        has
              connected to the management server (node
        <em class="replaceable">
         <code>
          mgm_node_id
         </code>
        </em>
        ).
       </td>
       <td>
        <code class="literal">
         Connected
        </code>
       </td>
       <td>
        <code class="literal">
         Connection
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           data_node_id
          </code>
         </em>
         Disconnected
        </code>
       </th>
       <td>
        The data node having node ID
        <em class="replaceable">
         <code>
          data_node_id
         </code>
        </em>
        has
              disconnected from the management server (node
        <em class="replaceable">
         <code>
          mgm_node_id
         </code>
        </em>
        ).
       </td>
       <td>
        <code class="literal">
         Disconnected
        </code>
       </td>
       <td>
        <code class="literal">
         Connection
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           data_node_id
          </code>
         </em>
         : Communication to
              Node
         <em class="replaceable">
          <code>
           api_node_id
          </code>
         </em>
         closed
        </code>
       </th>
       <td>
        The API node or SQL node having node ID
        <em class="replaceable">
         <code>
          api_node_id
         </code>
        </em>
        is no longer
              communicating with data node
        <em class="replaceable">
         <code>
          data_node_id
         </code>
        </em>
        .
       </td>
       <td>
        <code class="literal">
         CommunicationClosed
        </code>
       </td>
       <td>
        <code class="literal">
         Connection
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           data_node_id
          </code>
         </em>
         : Communication to
              Node
         <em class="replaceable">
          <code>
           api_node_id
          </code>
         </em>
         opened
        </code>
       </th>
       <td>
        The API node or SQL node having node ID
        <em class="replaceable">
         <code>
          api_node_id
         </code>
        </em>
        is now
              communicating with data node
        <em class="replaceable">
         <code>
          data_node_id
         </code>
        </em>
        .
       </td>
       <td>
        <code class="literal">
         CommunicationOpened
        </code>
       </td>
       <td>
        <code class="literal">
         Connection
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           api_node_id
          </code>
         </em>
         : API
         <em class="replaceable">
          <code>
           version
          </code>
         </em>
        </code>
       </th>
       <td>
        The API node having node ID
        <em class="replaceable">
         <code>
          api_node_id
         </code>
        </em>
        has
              connected to management node
        <em class="replaceable">
         <code>
          mgm_node_id
         </code>
        </em>
        using
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        API version
        <em class="replaceable">
         <code>
          version
         </code>
        </em>
        (generally the same as
              the MySQL version number).
       </td>
       <td>
        <code class="literal">
         ConnectedApiVersion
        </code>
       </td>
       <td>
        <code class="literal">
         Connection
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Global checkpoint
         <em class="replaceable">
          <code>
           gci
          </code>
         </em>
         started
        </code>
       </th>
       <td>
        A global checkpoint with the ID
        <em class="replaceable">
         <code>
          gci
         </code>
        </em>
        has been
              started; node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        is the
              master responsible for this global checkpoint.
       </td>
       <td>
        <code class="literal">
         GlobalCheckpointStarted
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        9
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Global checkpoint
         <em class="replaceable">
          <code>
           gci
          </code>
         </em>
         completed
        </code>
       </th>
       <td>
        The global checkpoint having the ID
        <em class="replaceable">
         <code>
          gci
         </code>
        </em>
        has
              been completed; node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        was the master responsible for this global checkpoint.
       </td>
       <td>
        <code class="literal">
         GlobalCheckpointCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        10
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Local checkpoint
         <em class="replaceable">
          <code>
           lcp
          </code>
         </em>
         started. Keep GCI =
         <em class="replaceable">
          <code>
           current_gci
          </code>
         </em>
         oldest restorable
              GCI =
         <em class="replaceable">
          <code>
           old_gci
          </code>
         </em>
        </code>
       </th>
       <td>
        The local checkpoint having sequence ID
        <em class="replaceable">
         <code>
          lcp
         </code>
        </em>
        has been started on node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        . The most recent GCI
              that can be used has the index
        <em class="replaceable">
         <code>
          current_gci
         </code>
        </em>
        , and the oldest GCI
              from which the cluster can be restored has the index
        <em class="replaceable">
         <code>
          old_gci
         </code>
        </em>
        .
       </td>
       <td>
        <code class="literal">
         LocalCheckpointStarted
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Local checkpoint
         <em class="replaceable">
          <code>
           lcp
          </code>
         </em>
         completed
        </code>
       </th>
       <td>
        The local checkpoint having sequence ID
        <em class="replaceable">
         <code>
          lcp
         </code>
        </em>
        on node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        has been
              completed.
       </td>
       <td>
        <code class="literal">
         LocalCheckpointCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Local Checkpoint
              stopped in CALCULATED_KEEP_GCI
        </code>
       </th>
       <td>
        The node was unable to determine the most recent usable GCI.
       </td>
       <td>
        <code class="literal">
         LCPStoppedInCalcKeepGci
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        0
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Table ID =
         <em class="replaceable">
          <code>
           table_id
          </code>
         </em>
         , fragment
         <em class="replaceable">
          <code>
           ID = fragment_id
          </code>
         </em>
         has completed
              LCP on Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         maxGciStarted:
         <em class="replaceable">
          <code>
           started_gci
          </code>
         </em>
         maxGciCompleted:
         <em class="replaceable">
          <code>
           completed_gci
          </code>
         </em>
        </code>
       </th>
       <td>
        A table fragment has been checkpointed to disk on node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        . The GCI in progress
              has the index
        <em class="replaceable">
         <code>
          started_gci
         </code>
        </em>
        , and
              the most recent GCI to have been completed has the index
        <em class="replaceable">
         <code>
          completed_gci
         </code>
        </em>
        .
       </td>
       <td>
        <code class="literal">
         LCPFragmentCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        11
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : ACC Blocked
         <em class="replaceable">
          <code>
           num_1
          </code>
         </em>
         and TUP Blocked
         <em class="replaceable">
          <code>
           num_2
          </code>
         </em>
         times last
              second
        </code>
       </th>
       <td>
        Undo logging is blocked because the log buffer is close to overflowing.
       </td>
       <td>
        <code class="literal">
         UndoLogBlocked
        </code>
       </td>
       <td>
        <code class="literal">
         Checkpoint
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Start initiated
         <em class="replaceable">
          <code>
           version
          </code>
         </em>
        </code>
       </th>
       <td>
        Data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        , running
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        version
        <em class="replaceable">
         <code>
          version
         </code>
        </em>
        , is beginning its
              startup process.
       </td>
       <td>
        <code class="literal">
         NDBStartStarted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Started
         <em class="replaceable">
          <code>
           version
          </code>
         </em>
        </code>
       </th>
       <td>
        Data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        , running
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        version
        <em class="replaceable">
         <code>
          version
         </code>
        </em>
        , has started
              successfully.
       </td>
       <td>
        <code class="literal">
         NDBStartCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : STTORRY received after
              restart finished
        </code>
       </th>
       <td>
        The node has received a signal indicating that a cluster restart has
              completed.
       </td>
       <td>
        <code class="literal">
         STTORRYRecieved
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        15
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Start phase
         <em class="replaceable">
          <code>
           phase
          </code>
         </em>
         completed
              (
         <em class="replaceable">
          <code>
           type
          </code>
         </em>
         )
        </code>
       </th>
       <td>
        The node has completed start phase
        <em class="replaceable">
         <code>
          phase
         </code>
        </em>
        of a
        <em class="replaceable">
         <code>
          type
         </code>
        </em>
        start. For a listing of
              start phases, see
        <a class="xref" href="mysql-cluster-start-phases.html" title="25.6.4 Summary of NDB Cluster Start Phases">
         Section 25.6.4, “Summary of NDB Cluster Start Phases”
        </a>
        .
              (
        <em class="replaceable">
         <code>
          type
         </code>
        </em>
        is one of
        <code class="literal">
         initial
        </code>
        ,
        <code class="literal">
         system
        </code>
        ,
        <code class="literal">
         node
        </code>
        ,
        <code class="literal">
         initial node
        </code>
        ,
              or
        <code class="literal">
         &lt;Unknown&gt;
        </code>
        .)
       </td>
       <td>
        <code class="literal">
         StartPhaseCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        4
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : CM_REGCONF president =
         <em class="replaceable">
          <code>
           president_id
          </code>
         </em>
         , own Node =
         <em class="replaceable">
          <code>
           own_id
          </code>
         </em>
         , our dynamic id =
         <em class="replaceable">
          <code>
           dynamic_id
          </code>
         </em>
        </code>
       </th>
       <td>
        Node
        <em class="replaceable">
         <code>
          president_id
         </code>
        </em>
        has been selected as
        <span class="quote">
         “
         <span class="quote">
          president
         </span>
         ”
        </span>
        .
        <em class="replaceable">
         <code>
          own_id
         </code>
        </em>
        and
        <em class="replaceable">
         <code>
          dynamic_id
         </code>
        </em>
        should always be the
              same as the ID (
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        ) of the
              reporting node.
       </td>
       <td>
        <code class="literal">
         CM_REGCONF
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        3
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : CM_REGREF from Node
         <em class="replaceable">
          <code>
           president_id
          </code>
         </em>
         to our Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         . Cause =
         <em class="replaceable">
          <code>
           cause
          </code>
         </em>
        </code>
       </th>
       <td>
        The reporting node (ID
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        ) was unable to
              accept node
        <em class="replaceable">
         <code>
          president_id
         </code>
        </em>
        as
              president. The
        <em class="replaceable">
         <code>
          cause
         </code>
        </em>
        of the
              problem is given as one of
        <code class="literal">
         Busy
        </code>
        ,
        <code class="literal">
         Election with wait = false
        </code>
        ,
        <code class="literal">
         Not president
        </code>
        ,
        <code class="literal">
         Election
              without selecting new candidate
        </code>
        , or
        <code class="literal">
         No
              such cause
        </code>
        .
       </td>
       <td>
        <code class="literal">
         CM_REGREF
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : We are Node
         <em class="replaceable">
          <code>
           own_id
          </code>
         </em>
         with dynamic ID
         <em class="replaceable">
          <code>
           dynamic_id
          </code>
         </em>
         , our left neighbor
              is Node
         <em class="replaceable">
          <code>
           id_1
          </code>
         </em>
         , our right is Node
         <em class="replaceable">
          <code>
           id_2
          </code>
         </em>
        </code>
       </th>
       <td>
        The node has discovered its neighboring nodes in the cluster (node
        <em class="replaceable">
         <code>
          id_1
         </code>
        </em>
        and node
        <em class="replaceable">
         <code>
          id_2
         </code>
        </em>
        ).
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        ,
        <em class="replaceable">
         <code>
          own_id
         </code>
        </em>
        , and
        <em class="replaceable">
         <code>
          dynamic_id
         </code>
        </em>
        should always be the
              same; if they are not, this indicates a serious
              misconfiguration of the cluster nodes.
       </td>
       <td>
        <code class="literal">
         FIND_NEIGHBOURS
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         :
         <em class="replaceable">
          <code>
           type
          </code>
         </em>
         shutdown
              initiated
        </code>
       </th>
       <td>
        The node has received a shutdown signal. The
        <em class="replaceable">
         <code>
          type
         </code>
        </em>
        of shutdown is either
        <code class="literal">
         Cluster
        </code>
        or
        <code class="literal">
         Node
        </code>
        .
       </td>
       <td>
        <code class="literal">
         NDBStopStarted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node shutdown
              completed
        </code>
        [
        <code class="literal">
         ,
         <em class="replaceable">
          <code>
           action
          </code>
         </em>
        </code>
        ]
              [
        <code class="literal">
         Initiated by signal
         <em class="replaceable">
          <code>
           signal
          </code>
         </em>
         .
        </code>
        ]
       </th>
       <td>
        The node has been shut down. This report may include an
        <em class="replaceable">
         <code>
          action
         </code>
        </em>
        , which if present is one
              of
        <code class="literal">
         restarting
        </code>
        ,
        <code class="literal">
         no
              start
        </code>
        , or
        <code class="literal">
         initial
        </code>
        . The report
              may also include a reference to an
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        Protocol
        <em class="replaceable">
         <code>
          signal
         </code>
        </em>
        ; for possible signals,
              refer to
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-ndb-protocol-operations-signals.html" target="_top">
         Operations and Signals
        </a>
        .
       </td>
       <td>
        <code class="literal">
         NDBStopCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Forced node shutdown
              completed
        </code>
        [
        <code class="literal">
         ,
              action
        </code>
        ]
        <code class="literal">
         .
        </code>
        [
        <code class="literal">
         Occurred
              during startphase
         <em class="replaceable">
          <code>
           start_phase
          </code>
         </em>
         .
        </code>
        ]
              [
        <code class="literal">
         Initiated by
         <em class="replaceable">
          <code>
           signal
          </code>
         </em>
         .
        </code>
        ]
              [
        <code class="literal">
         Caused by error
         <em class="replaceable">
          <code>
           error_code
          </code>
         </em>
         :
              '
         <em class="replaceable">
          <code>
           error_message
          </code>
         </em>
         (
         <em class="replaceable">
          <code>
           error_classification
          </code>
         </em>
         ).
         <em class="replaceable">
          <code>
           error_status
          </code>
         </em>
         '.
        </code>
        [
        <code class="literal">
         (extra info
         <em class="replaceable">
          <code>
           extra_code
          </code>
         </em>
         )
        </code>
        ]]
       </th>
       <td>
        The node has been forcibly shut down. The
        <em class="replaceable">
         <code>
          action
         </code>
        </em>
        (one of
        <code class="literal">
         restarting
        </code>
        ,
        <code class="literal">
         no
              start
        </code>
        , or
        <code class="literal">
         initial
        </code>
        )
              subsequently being taken, if any, is also reported. If the
              shutdown occurred while the node was starting, the report
              includes the
        <em class="replaceable">
         <code>
          start_phase
         </code>
        </em>
        during
              which the node failed. If this was a result of a
        <em class="replaceable">
         <code>
          signal
         </code>
        </em>
        sent to the node, this
              information is also provided (see
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-ndb-protocol-operations-signals.html" target="_top">
         Operations and Signals
        </a>
        ,
              for more information). If the error causing the failure is
              known, this is also included; for more information about
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        error messages and
              classifications, see
        <a class="ulink" href="/doc/ndb-internals/en/ndb-errors.html" target="_top">
         NDB Cluster API Errors
        </a>
        .
       </td>
       <td>
        <code class="literal">
         NDBStopForced
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node shutdown
              aborted
        </code>
       </th>
       <td>
        The node shutdown process was aborted by the user.
       </td>
       <td>
        <code class="literal">
         NDBStopAborted
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        1
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : StartLog: [GCI Keep:
         <em class="replaceable">
          <code>
           keep_pos
          </code>
         </em>
         LastCompleted:
         <em class="replaceable">
          <code>
           last_pos
          </code>
         </em>
         NewestRestorable:
         <em class="replaceable">
          <code>
           restore_pos
          </code>
         </em>
         ]
        </code>
       </th>
       <td>
        This reports global checkpoints referenced during a node start. The redo
              log prior to
        <em class="replaceable">
         <code>
          keep_pos
         </code>
        </em>
        is
              dropped.
        <em class="replaceable">
         <code>
          last_pos
         </code>
        </em>
        is the last
              global checkpoint in which data node the participated;
        <em class="replaceable">
         <code>
          restore_pos
         </code>
        </em>
        is the global
              checkpoint which is actually used to restore all data
              nodes.
       </td>
       <td>
        <code class="literal">
         StartREDOLog
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        4
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <em class="replaceable">
         <code>
          startup_message
         </code>
        </em>
        [
        <span class="emphasis">
         <em>
          Listed separately;
              see below.
         </em>
        </span>
        ]
       </th>
       <td>
        There are a number of possible startup messages that can be logged under
              different circumstances. These are listed separately; see
        <a class="xref" href="mysql-cluster-log-startup-messages.html" title="25.6.2.2 NDB Cluster Log Startup Messages">
         Section 25.6.2.2, “NDB Cluster Log Startup Messages”
        </a>
        .
       </td>
       <td>
        <code class="literal">
         StartReport
        </code>
       </td>
       <td>
        <code class="literal">
         StartUp
        </code>
       </td>
       <td>
        4
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node restart completed
              copy of dictionary information
        </code>
       </th>
       <td>
        Copying of data dictionary information to the restarted node has been
              completed.
       </td>
       <td>
        <code class="literal">
         NR_CopyDict
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node restart completed
              copy of distribution information
        </code>
       </th>
       <td>
        Copying of data distribution information to the restarted node has been
              completed.
       </td>
       <td>
        <code class="literal">
         NR_CopyDistr
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node restart starting
              to copy the fragments to Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
       </th>
       <td>
        Copy of fragments to starting data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        has begun
       </td>
       <td>
        <code class="literal">
         NR_CopyFragsStarted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Table ID =
         <em class="replaceable">
          <code>
           table_id
          </code>
         </em>
         , fragment ID =
         <em class="replaceable">
          <code>
           fragment_id
          </code>
         </em>
         have been copied to
              Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
       </th>
       <td>
        Fragment
        <em class="replaceable">
         <code>
          fragment_id
         </code>
        </em>
        from table
        <em class="replaceable">
         <code>
          table_id
         </code>
        </em>
        has been copied to
              data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         NR_CopyFragDone
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        10
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node restart completed
              copying the fragments to Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
       </th>
       <td>
        Copying of all table fragments to restarting data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        has been completed
       </td>
       <td>
        <code class="literal">
         NR_CopyFragsCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         completed failure of
              Node
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
        </code>
       </th>
       <td>
        Data node
        <em class="replaceable">
         <code>
          node1_id
         </code>
        </em>
        has detected the failure
              of data node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         NodeFailCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         All nodes completed failure of Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
       </th>
       <td>
        All (remaining) data nodes have detected the failure of data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         NodeFailCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node failure of
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         <em class="replaceable">
          <code>
           block
          </code>
         </em>
         completed
        </code>
       </th>
       <td>
        The failure of data node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        has been
              detected in the
        <em class="replaceable">
         <code>
          block
         </code>
        </em>
        <a class="link" href="mysql-cluster.html" title="Chapter 25 MySQL NDB Cluster 8.4">
         <code class="literal">
          NDB
         </code>
        </a>
        kernel block, where block is 1 of
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-kernel-blocks-dbtc.html" target="_top">
         <code class="literal">
          DBTC
         </code>
        </a>
        ,
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-kernel-blocks-dbdict.html" target="_top">
         <code class="literal">
          DBDICT
         </code>
        </a>
        ,
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-kernel-blocks-dbdih.html" target="_top">
         <code class="literal">
          DBDIH
         </code>
        </a>
        , or
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-kernel-blocks-dblqh.html" target="_top">
         <code class="literal">
          DBLQH
         </code>
        </a>
        ; for more
              information, see
        <a class="ulink" href="/doc/ndb-internals/en/ndb-internals-kernel-blocks.html" target="_top">
         NDB Kernel Blocks
        </a>
       </td>
       <td>
        <code class="literal">
         NodeFailCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           data_node_id
          </code>
         </em>
         has failed. The
              Node state at failure was
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
        </code>
       </th>
       <td>
        A data node has failed. Its state at the time of failure is described by
              an arbitration state code
        <em class="replaceable">
         <code>
          state_code
         </code>
        </em>
        : possible state code
              values can be found in the file
        <code class="filename">
         include/kernel/signaldata/ArbitSignalData.hpp
        </code>
        .
       </td>
       <td>
        <code class="literal">
         NODE_FAILREP
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         President restarts arbitration thread
              [state=
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Prepare arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         [ticket=
         <em class="replaceable">
          <code>
           ticket_id
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Receive arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         [ticket=
         <em class="replaceable">
          <code>
           ticket_id
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Started arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         [ticket=
         <em class="replaceable">
          <code>
           ticket_id
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Lost arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         - process failure
              [state=
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Lost arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         - process exit
              [state=
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
         ]
        </code>
        or
        <code class="literal">
         Lost arbitrator node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         -
         <em class="replaceable">
          <code>
           error_message
          </code>
         </em>
         [state=
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
         ]
        </code>
       </th>
       <td>
        This is a report on the current state and progress of arbitration in the
              cluster.
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
        is the node ID
              of the management node or SQL node selected as the
              arbitrator.
        <em class="replaceable">
         <code>
          state_code
         </code>
        </em>
        is an
              arbitration state code, as found in
        <code class="filename">
         include/kernel/signaldata/ArbitSignalData.hpp
        </code>
        .
              When an error has occurred, an
        <em class="replaceable">
         <code>
          error_message
         </code>
        </em>
        , also defined in
        <code class="filename">
         ArbitSignalData.hpp
        </code>
        , is provided.
        <em class="replaceable">
         <code>
          ticket_id
         </code>
        </em>
        is a unique
              identifier handed out by the arbitrator when it is
              selected to all the nodes that participated in its
              selection; this is used to ensure that each node
              requesting arbitration was one of the nodes that took part
              in the selection process.
       </td>
       <td>
        <code class="literal">
         ArbitState
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        6
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Arbitration check lost - less than 1/2 nodes left
        </code>
        or
        <code class="literal">
         Arbitration check won - all node groups and more
              than 1/2 nodes left
        </code>
        or
        <code class="literal">
         Arbitration
              check won - node group majority
        </code>
        or
        <code class="literal">
         Arbitration check lost - missing node
              group
        </code>
        or
        <code class="literal">
         Network partitioning -
              arbitration required
        </code>
        or
        <code class="literal">
         Arbitration won
              - positive reply from node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
        or
        <code class="literal">
         Arbitration lost - negative reply from node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
        </code>
        or
        <code class="literal">
         Network partitioning - no arbitrator
              available
        </code>
        or
        <code class="literal">
         Network partitioning - no
              arbitrator configured
        </code>
        or
        <code class="literal">
         Arbitration
              failure -
         <em class="replaceable">
          <code>
           error_message
          </code>
         </em>
         [state=
         <em class="replaceable">
          <code>
           state_code
          </code>
         </em>
         ]
        </code>
       </th>
       <td>
        This message reports on the result of arbitration. In the event of
              arbitration failure, an
        <em class="replaceable">
         <code>
          error_message
         </code>
        </em>
        and an
              arbitration
        <em class="replaceable">
         <code>
          state_code
         </code>
        </em>
        are
              provided; definitions for both of these are found in
        <code class="filename">
         include/kernel/signaldata/ArbitSignalData.hpp
        </code>
        .
       </td>
       <td>
        <code class="literal">
         ArbitResult
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        2
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : GCP Take over
              started
        </code>
       </th>
       <td>
        This node is attempting to assume responsibility for the next global
              checkpoint (that is, it is becoming the master node)
       </td>
       <td>
        <code class="literal">
         GCP_TakeoverStarted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : GCP Take over
              completed
        </code>
       </th>
       <td>
        This node has become the master, and has assumed responsibility for the
              next global checkpoint
       </td>
       <td>
        <code class="literal">
         GCP_TakeoverCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : LCP Take over
              started
        </code>
       </th>
       <td>
        This node is attempting to assume responsibility for the next set of
              local checkpoints (that is, it is becoming the master
              node)
       </td>
       <td>
        <code class="literal">
         LCP_TakeoverStarted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : LCP Take over
              completed
        </code>
       </th>
       <td>
        This node has become the master, and has assumed responsibility for the
              next set of local checkpoints
       </td>
       <td>
        <code class="literal">
         LCP_TakeoverCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         NodeRestart
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Trans. Count =
         <em class="replaceable">
          <code>
           transactions
          </code>
         </em>
         , Commit Count =
         <em class="replaceable">
          <code>
           commits
          </code>
         </em>
         , Read Count =
         <em class="replaceable">
          <code>
           reads
          </code>
         </em>
         , Simple Read Count =
         <em class="replaceable">
          <code>
           simple_reads
          </code>
         </em>
         , Write Count =
         <em class="replaceable">
          <code>
           writes
          </code>
         </em>
         , AttrInfo Count =
         <em class="replaceable">
          <code>
           AttrInfo_objects
          </code>
         </em>
         , Concurrent
              Operations =
         <em class="replaceable">
          <code>
           concurrent_operations
          </code>
         </em>
         , Abort
              Count =
         <em class="replaceable">
          <code>
           aborts
          </code>
         </em>
         , Scans =
         <em class="replaceable">
          <code>
           scans
          </code>
         </em>
         , Range scans =
         <em class="replaceable">
          <code>
           range_scans
          </code>
         </em>
        </code>
       </th>
       <td>
        This report of transaction activity is given approximately once every 10
              seconds
       </td>
       <td>
        <code class="literal">
         TransReportCounters
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         :
              Operations=
         <em class="replaceable">
          <code>
           operations
          </code>
         </em>
        </code>
       </th>
       <td>
        Number of operations performed by this node, provided approximately once
              every 10 seconds
       </td>
       <td>
        <code class="literal">
         OperationReportCounters
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Table with ID =
         <em class="replaceable">
          <code>
           table_id
          </code>
         </em>
         created
        </code>
       </th>
       <td>
        A table having the table ID shown has been created
       </td>
       <td>
        <code class="literal">
         TableCreated
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Mean loop Counter in
              doJob last 8192 times =
         <em class="replaceable">
          <code>
           count
          </code>
         </em>
        </code>
       </th>
       <td>
       </td>
       <td>
        <code class="literal">
         JobStatistic
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        9
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Mean send size to Node =
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         last 4096 sends =
         <em class="replaceable">
          <code>
           bytes
          </code>
         </em>
         bytes
        </code>
       </th>
       <td>
        This node is sending an average of
        <em class="replaceable">
         <code>
          bytes
         </code>
        </em>
        bytes per send to node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         SendBytesStatistic
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        9
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Mean receive size to Node =
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         last 4096 sends =
         <em class="replaceable">
          <code>
           bytes
          </code>
         </em>
         bytes
        </code>
       </th>
       <td>
        This node is receiving an average of
        <em class="replaceable">
         <code>
          bytes
         </code>
        </em>
        of
              data each time it receives data from node
        <em class="replaceable">
         <code>
          node_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         ReceiveBytesStatistic
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        9
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Data usage is
         <em class="replaceable">
          <code>
           data_memory_percentage
          </code>
         </em>
         %
              (
         <em class="replaceable">
          <code>
           data_pages_used
          </code>
         </em>
         32K pages of
              total
         <em class="replaceable">
          <code>
           data_pages_total
          </code>
         </em>
         )
        </code>
        /
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Index
              usage is
         <em class="replaceable">
          <code>
           index_memory_percentage
          </code>
         </em>
         %
              (
         <em class="replaceable">
          <code>
           index_pages_used
          </code>
         </em>
         8K pages of
              total
         <em class="replaceable">
          <code>
           index_pages_total
          </code>
         </em>
         )
        </code>
       </th>
       <td>
        This report is generated when a
        <a class="ulink" href="/doc/ndb-internals/en/dump-command-1000.html" target="_top">
         <code class="literal">
          DUMP
              1000
         </code>
        </a>
        command is issued in the cluster management
              client
       </td>
       <td>
        <code class="literal">
         MemoryUsage
        </code>
       </td>
       <td>
        <code class="literal">
         Statistic
        </code>
       </td>
       <td>
        5
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         : Transporter to node
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
         reported error
         <em class="replaceable">
          <code>
           error_code
          </code>
         </em>
         :
         <em class="replaceable">
          <code>
           error_message
          </code>
         </em>
        </code>
       </th>
       <td>
        A transporter error occurred while communicating with node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
        ; for a listing of
              transporter error codes and messages, see
        <a class="ulink" href="/doc/ndb-internals/en/ndb-transporter-errors.html" target="_top">
         NDB Transporter Errors
        </a>
        , in
        <a class="ulink" href="/doc/ndb-internals/en/" target="_top">
         MySQL NDB Cluster Internals Manual
        </a>
       </td>
       <td>
        <code class="literal">
         TransporterError
        </code>
       </td>
       <td>
        <code class="literal">
         Error
        </code>
       </td>
       <td>
        2
       </td>
       <td>
        <code class="literal">
         ERROR
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         : Transporter to node
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
         reported error
         <em class="replaceable">
          <code>
           error_code
          </code>
         </em>
         :
         <em class="replaceable">
          <code>
           error_message
          </code>
         </em>
        </code>
       </th>
       <td>
        A warning of a potential transporter problem while communicating with
              node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
        ; for a listing of
              transporter error codes and messages, see
        <a class="ulink" href="/doc/ndb-internals/en/ndb-transporter-errors.html" target="_top">
         NDB Transporter Errors
        </a>
        , for more
              information
       </td>
       <td>
        <code class="literal">
         TransporterWarning
        </code>
       </td>
       <td>
        <code class="literal">
         Error
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         WARNING
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
         missed heartbeat
         <em class="replaceable">
          <code>
           heartbeat_id
          </code>
         </em>
        </code>
       </th>
       <td>
        This node missed a heartbeat from node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         MissedHeartbeat
        </code>
       </td>
       <td>
        <code class="literal">
         Error
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         WARNING
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         : Node
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
         declared dead due to
              missed heartbeat
        </code>
       </th>
       <td>
        This node has missed at least 3 heartbeats from node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
        , and so has declared
              that node
        <span class="quote">
         “
         <span class="quote">
          dead
         </span>
         ”
        </span>
       </td>
       <td>
        <code class="literal">
         DeadDueToHeartbeat
        </code>
       </td>
       <td>
        <code class="literal">
         Error
        </code>
       </td>
       <td>
        8
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node1_id
          </code>
         </em>
         : Node Sent Heartbeat
              to node =
         <em class="replaceable">
          <code>
           node2_id
          </code>
         </em>
        </code>
       </th>
       <td>
        This node has sent a heartbeat to node
        <em class="replaceable">
         <code>
          node2_id
         </code>
        </em>
       </td>
       <td>
        <code class="literal">
         SentHeartbeat
        </code>
       </td>
       <td>
        <code class="literal">
         Info
        </code>
       </td>
       <td>
        12
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Event buffer status
              (
         <em class="replaceable">
          <code>
           object_id
          </code>
         </em>
         ):
              used=
         <em class="replaceable">
          <code>
           bytes_used
          </code>
         </em>
         (
         <em class="replaceable">
          <code>
           percent_used
          </code>
         </em>
         % of alloc)
              alloc=
         <em class="replaceable">
          <code>
           bytes_allocated
          </code>
         </em>
         max=
         <em class="replaceable">
          <code>
           bytes_available
          </code>
         </em>
         latest_consumed_epoch=
         <em class="replaceable">
          <code>
           latest_consumed_epoch
          </code>
         </em>
         latest_buffered_epoch=
         <em class="replaceable">
          <code>
           latest_buffered_epoch
          </code>
         </em>
         report_reason=
         <em class="replaceable">
          <code>
           report_reason
          </code>
         </em>
        </code>
       </th>
       <td>
        This report is seen during heavy event buffer usage, for example, when
              many updates are being applied in a relatively short
              period of time; the report shows the number of bytes and
              the percentage of event buffer memory used, the bytes
              allocated and percentage still available, and the latest
              buffered and consumed epochs; for more information, see
        <a class="xref" href="mysql-cluster-logs-event-buffer.html" title="25.6.2.3 Event Buffer Reporting in the Cluster Log">
         Section 25.6.2.3, “Event Buffer Reporting in the Cluster Log”
        </a>
       </td>
       <td>
        <code class="literal">
         EventBufferStatus2
        </code>
       </td>
       <td>
        <code class="literal">
         Info
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Entering single user
              mode
        </code>
        ,
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Entered single user
              mode Node
         <em class="replaceable">
          <code>
           API_node_id
          </code>
         </em>
         has
              exclusive access
        </code>
        ,
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Entering single user
              mode
        </code>
       </th>
       <td>
        These reports are written to the cluster log when entering and exiting
              single user mode;
        <em class="replaceable">
         <code>
          API_node_id
         </code>
        </em>
        is the node ID of the API or SQL having exclusive access
              to the cluster (for more information, see
        <a class="xref" href="mysql-cluster-single-user-mode.html" title="25.6.6 NDB Cluster Single User Mode">
         Section 25.6.6, “NDB Cluster Single User Mode”
        </a>
        ); the
              message
        <code class="literal">
         Unknown single user report
         <em class="replaceable">
          <code>
           API_node_id
          </code>
         </em>
        </code>
        indicates
              an error has taken place and should never be seen in
              normal operation
       </td>
       <td>
        <code class="literal">
         SingleUser
        </code>
       </td>
       <td>
        <code class="literal">
         Info
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Backup
         <em class="replaceable">
          <code>
           backup_id
          </code>
         </em>
         started from node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
        </code>
       </th>
       <td>
        A backup has been started using the management node having
        <em class="replaceable">
         <code>
          mgm_node_id
         </code>
        </em>
        ; this message is
              also displayed in the cluster management client when the
        <a class="link" href="mysql-cluster-backup-using-management-client.html" title="25.6.8.2 Using The NDB Cluster Management Client to Create a Backup">
         <code class="literal">
          START BACKUP
         </code>
        </a>
        command
              is issued; for more information, see
        <a class="xref" href="mysql-cluster-backup-using-management-client.html" title="25.6.8.2 Using The NDB Cluster Management Client to Create a Backup">
         Section 25.6.8.2, “Using The NDB Cluster Management Client to Create a Backup”
        </a>
       </td>
       <td>
        <code class="literal">
         BackupStarted
        </code>
       </td>
       <td>
        <code class="literal">
         Backup
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Backup
         <em class="replaceable">
          <code>
           backup_id
          </code>
         </em>
         started from node
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         completed.
              StartGCP:
         <em class="replaceable">
          <code>
           start_gcp
          </code>
         </em>
         StopGCP:
         <em class="replaceable">
          <code>
           stop_gcp
          </code>
         </em>
         #Records:
         <em class="replaceable">
          <code>
           records
          </code>
         </em>
         #LogRecords:
         <em class="replaceable">
          <code>
           log_records
          </code>
         </em>
         Data:
         <em class="replaceable">
          <code>
           data_bytes
          </code>
         </em>
         bytes Log:
         <em class="replaceable">
          <code>
           log_bytes
          </code>
         </em>
         bytes
        </code>
       </th>
       <td>
        The backup having the ID
        <em class="replaceable">
         <code>
          backup_id
         </code>
        </em>
        has been
              completed; for more information, see
        <a class="xref" href="mysql-cluster-backup-using-management-client.html" title="25.6.8.2 Using The NDB Cluster Management Client to Create a Backup">
         Section 25.6.8.2, “Using The NDB Cluster Management Client to Create a Backup”
        </a>
       </td>
       <td>
        <code class="literal">
         BackupCompleted
        </code>
       </td>
       <td>
        <code class="literal">
         Backup
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         INFO
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Backup request from
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         failed to start.
              Error:
         <em class="replaceable">
          <code>
           error_code
          </code>
         </em>
        </code>
       </th>
       <td>
        The backup failed to start; for error codes, see
        <a class="ulink" href="/doc/ndbapi/en/mgm-errors.html" target="_top">
         MGM API Errors
        </a>
       </td>
       <td>
        <code class="literal">
         BackupFailedToStart
        </code>
       </td>
       <td>
        <code class="literal">
         Backup
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
      <tr>
       <th scope="row">
        <code class="literal">
         Node
         <em class="replaceable">
          <code>
           node_id
          </code>
         </em>
         : Backup
         <em class="replaceable">
          <code>
           backup_id
          </code>
         </em>
         started from
         <em class="replaceable">
          <code>
           mgm_node_id
          </code>
         </em>
         has been aborted.
              Error:
         <em class="replaceable">
          <code>
           error_code
          </code>
         </em>
        </code>
       </th>
       <td>
        The backup was terminated after starting, possibly due to user
              intervention
       </td>
       <td>
        <code class="literal">
         BackupAborted
        </code>
       </td>
       <td>
        <code class="literal">
         Backup
        </code>
       </td>
       <td>
        7
       </td>
       <td>
        <code class="literal">
         ALERT
        </code>
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <div class="table-contents">
    <table cellpadding="0" cellspacing="0" style="position: fixed; top: 0px; display: none; left: 401px; width: 1141px;">
     <thead>
      <tr>
       <th scope="col" style="width: 349.812px;">
        Log Message
       </th>
       <th scope="col" style="width: 357.891px;">
        Description
       </th>
       <th scope="col" style="width: 210.141px;">
        Event Name
       </th>
       <th scope="col" style="width: 96.3906px;">
        Event Type
       </th>
       <th scope="col" style="width: 60.7031px;">
        Priority
       </th>
       <th scope="col" style="width: 64.625px;">
        Severity
       </th>
      </tr>
     </thead>
    </table>
   </div>
  </div>
  <br class="table-break"/>
 </div>
 <br/>
</div>
