...
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 | ||
---|---|---|
|
...
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
Download the appropriate version(s) of the following files from the SOS Downloads page:
the Batch Installer (jobscheduler_universal_agent_batch_installer.tar.gz),
the Universal Agent and
the XML Editor.
- 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:- The
batch_install
folder is copied to the JobScheduler'sconfig
folder. - The
batch_install_universal_agent
folder (contained in thelive
folder) is copied to the JobScheduler'sconfig/live
folder.
- The
- Install the XML Editor (Windows only) as described in the XML Editor - Installation and Configuration article.
- ...
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 | ||||
---|---|---|---|---|
| ||||
<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> |
...