Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: 'How to Configure' deleted

...

The Batch Installer solution is available for the installation and update of the JobScheduler Universal Agent. It allows installation of any number of Agents on multiple servers across a range of environments.

Scope

...

Article Scope

A general description of the installation of the JobScheduler Universal Agent can be found in the JobScheduler Universal Agent - Installation & Operation article.

In addition, a number of "How to ..." articles are available describing the use of the Batch Installer in different environments. These are linked from the Batch Installation - Use Cases article.

This article contains reference information for users seeking more detailed information than provided in the batch installation in different environments articles.

Feature Availability

Display feature availability
StartingFromRelease1.10

...

The AgentBatchInstaller job is responsible for creating the JobScheduler orders for the job chain. Each of these orders is named according to the pattern <host>:<port> to convey the host and port of the server where each Agent is to be installed. 

...

The Universal Agent Batch Installer

...

Job Chain

The universal_agent_installer job chain has four job nodes configured in series as shown in the code block and diagram below

  1. Download the appropriate version(s) of the following files from the SOS Downloads page:

    1. the Batch Installer (jobscheduler_universal_agent_batch_installer.tar.gz),

    2. the Universal Agent and

    3. the XML Editor.

  2. Unpack the Batch Installer tar.gz file and copy the following two folders in it to the following locations in the $SCHEDULER_DATA directory of the JobScheduler Master that is to carry out the batch installation:
    1. The batch_install folder is copied to the JobScheduler's config folder.
    2. The batch_install_universal_agent folder (contained in the live folder) is copied to the JobScheduler's config/live folder.
  3.  Install the XML Editor (Windows only) as described in the XML Editor - Installation and Configuration article.
  4. ...

The Universal Agent Batch Installer Job Chain

The universal_agent_installer job chain has four job nodes configured in series as follows:

Job Chain: universal_agent_installer.job_chain.xml

...

Code Block
languagexml
titleThe configuration of the universal_agent_installer.job_chain.xml file
<job_chain  name="universal_agent_installer">
    <job_chain_node  state="CheckPreRequisite" job="CheckPreRequisite" next_state="Sync" error_state="error"/>
    <job_chain_node  state="Sync" job="Sync" next_state="TransferInstallationSetup" error_state="error"/>
    <job_chain_node  state="TransferInstallationSetup" job="TransferInstallationSetup" next_state="PerformInstall" error_state="error"/>
    <job_chain_node  state="PerformInstall" job="PerformInstall" next_state="success" error_state="error" on_error="suspend"/>
    <job_chain_node  state="success"/>
    <job_chain_node  state="error"/>
</job_chain>

...