Start the Primary Engine

After assessing the situation and collecting the most current checkpoint and transaction logs available, start the primary MATRIXX Engine.

Procedure

  1. To ensure clean initialization of MATRIXX processes, run commands to stop all affected engines.
  2. Prepare to monitor primary engine start-up with a command similar to the following:
    tail -F mtx_debug.log | grep state-related-prefix-suffix-string
  3. Prepare to monitor critical errors during engine start-up with a command similar to the following:
    tail -F mtx_debug.log | egrep "LM_CRITI|LM_ERROR"
  4. Accounting for procedures specific to your installation, and confirming the identity of the primary engine, start the engine.
  5. Monitor terminal output and take action as needed, such as checking check_engine_prerequisites.log on referenced nodes for guidance on next steps.
  6. Using the monitoring set up in step 2, check that debug logs report that the engine reached the active state.