Versions Compared

Key

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

Table of Contents
outlinh1. true
outlinh1. true
1printablefalse
2stylh1. none
3indent20px

The JobScheduler ID is a unique identifier for an instance of JobScheduler within a network. The JobScheduler ID is specified during set-up of JobScheduler.

If it is were neccessary to change the scheduler_id after installation modify the JobScheduler ID later on then there are two options.:

Update JobScheduler configuration

Windows

  • stop Stop the JobScheduler service
  • open Open a shell
  • navigate Navigate to $scheduler$SCHEDULER_homeHOME/bin
  • execute Execute: jobscheduler.cmd remove
  • For JobScheduler releases up to 1.10: Open $SCHEDULER_DATA/config/web.xml and modify the elements <param-value> for the servlet
  • For JobScheduler releases starting from 1.11: Use the action menu for the JobScheduler instance with the JOC Cockpit dashboard view and perform the operation "remove from inventory"
  • Open $SCHEDULER_HOMEopen $scheduler_home/bin/jobscheduler_environment_variables.cmd and change  and modify SCHEDULER_HOME, SCHEDULER_DATA, SCHEDULER_ID
  • open $scheduler_data/config/web.xml and change <param-value> of servlet JOC
  • Rename the folders $SCHEDULER_DATA and $SCHEDULER_HOME
  • Open open a shell
  • navigate Navigate to $scheduler$SCHEDULER_homeHOME//bin
  • execute Execute: jobscheduler.cmd install

Linux

Unix

  • Stop the JobScheduler daemon
  • For JobScheduler releases up to 1.10: Open $SCHEDULER_DATA/config/web.xml and modify the elements <param-value> of servlet JOC
  • For JobScheduler releases starting from 1.11: Use the action menu for the JobScheduler instance with the JOC Cockpit dashboard view and perform the operation "remove from inventory"
  • Open $SCHEDULER_HOME
  • stop JobScheduler service
  • open $scheduler_home/bin/jobscheduler_environment_variables.sh and change  and modify SCHEDULER_HOME, SCHEDULER_DATA, SCHEDULER_ID
  • open $scheduler_data/config/web.xml and change <param-value> of servlet JOC
  • Rename the folders $SCHEDULER_DATA and $SCHEDULER_HOME
  • Open open a shell
  • navigate Navigate to $scheduler$SCHEDULER_homeHOME/bin
  • execute jobscheduler.sh install

Or

  • Start the JobScheduler daemon

Re-install JobScheduler

  • Copy $SCHEDULER_DATAcopy $scheduler_data/config live to a temp temporary folder
  • uninstall Uninstall JobScheduler
  • install Install JobScheduler with another scheduler_id. Do not use the hash sign (# sign ) but underscore (_ instead ) or dot (or .) in scheduler_id.
  • Copy the $SCHEDULER_DATA/config/copy live folder from temp the temporary folder to $scheduler_data/configthe new installation.