Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Consider that loss of a Controller's journal includes means that:
    • any scheduling objects such as workflows have to be re-deployed,
    • any orders of the Daily Plan have to be re-submitted,
    • any currently running orders are lost and no information about orders and the execution status of jobs is available.
  • See See also the JS7 - FAQ - What happens to workflows in case of outage of a Controller? article.
  • Use The use of a Controller cluster will leverage such a situation as the standby Controller instance operates a synchronized copy of the journal and . The standby Controller instance will pick up operations immediately during fail-over after 3-5s. The failed Controller instance can then be started later on and will automatically synchronize with the then active Controller instance.

Initial Operation

Find information from Issues occurring during initial operation are described in the JS7 - How to troubleshoot Controller Cluster Initial Operation article.

Ongoing Operation

Scenarios The scenarios in this section apply after a Controller has been successfully registered with JOC Cockpit during JS7 - Initial Operation.

...

  • ProblemIf initial operation is successfully completed for a Controller and due to some weird reason the Controller instance's journal is deleted later on is deleted then this requires to register the Controller to be registered once again from the JOC Cockpit. 
  • SolutionThis problem can be resolved by restarting the Controller. The Controller will start a new journal. In the JOC Cockpit "Manage Controllers/Agents" page use the "Edit" action menu of the Controller and submit the same settings as before. This operation will connect the JOC Cockpit to the Controller. Registration of existing Agents is automatically repeated. Then redeploy any scheduling objects to the Controller from the JOC Cockpit Configuration view.
  • Implication: This operation includes to loose does not recover information about past job executions that which have not yet been added to the JOC Cockpit history.

Damage to Controller Journal

There is no difference between in troubleshooting damage to a Controller Journal the situation of loss of a Controller journal as described in the previous section, except for the fact that users should remove the journal files from the JS7_CONTROLLER_DATA/state directory before starting the Controller instance.

...