Versions Compared

Key

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

...

  1. Unix
    • Download the "JobScheduler Universal Agent" tarball for Unix.
    • Download the "JobScheduler Universal Agent Batch Installer" for Unix. The archive provides the following content: 
      • the config/live/batch_installer_agent colder contains jobs and job chains that should be extracted to the live folder of the JobScheduler Master.
      • the config/batch_installer folder contains configuration files for the Batch Installer that should be extracted to the JobScheduler configuration directory.
      • Copy the JobScheduler Universal Agent installation file to the folder config/batch_installer and rename the JobScheduler Universal Agent installation file to "jobscheduler jobscheduler_unix_universal_agent.tar.gz".
  2. Windows
    • Download the "JobScheduler Universal Agent" for Windows.
    • Download the "JobScheduler Universal Agent Batch Installer" for Windows. The archive file containsprovides the following content:
      • the folder the config/live/batch_installer_agent contains  folder contains jobs and job chains that should be extracted to the live folder of the JobScheduler Master.
      • the folder config/batch_installer contains  folder contains configuration files for the Batch Installer that should be extracted to the JobScheduler configuration directory.
      • Copy the JobScheduler Universal Agent installation file to the folder config/batch_installer and rename the Agent installation file to jobscheduler_unix_universal_agent.tar.gz.

...

Having configured the XML files and the JobScheduler jobs, the Agents can be installed. Start a task for the Job the AgentBatchInstaller aob job as follows:

  1. Right click on the JobScheduler job
  2. From the context menu use the operation: Start task immediately
  3. As many orders will be created as installations you have set for the JobChain universal_agent_installer.job_chain.xml responsible for the Agent installations.

...

  1. Global parameters:
    • Specify the <install_path> to point to a location where the Agent should be installed.
    • Specify the name of path to the YADE configuration file in the Batch Installer configuration file with the element <globals><transfer><settings>.
    • Specify the credentials for the SSH connection:
      • <user>: SSH login user 
      • <password>: Password for the login user
      • <sudo_password>: Password for sudo actions
      • <auth_method>: SSH authentication method
      • <port>: SSH port 
    • Specify the post-processing commands that fit your operating system on the Agent server with the <postprocessing> element:
      • specify the command for copying a file (e.g. for CentOS: cp)
      • specify the command for setting the auto-start for the Agent (e.g. for CentOS: chkconfig)
  2. Installation parameters (specified for each Agent installation):
    • Agent options:
      • <scheduler_user>: Agent user
      • <scheduler_log_dir>: Logs folder for the Agent
    • SSH Host 

...

Anchor
xml_editor
xml_editor
Using the XML Editor

Then The XML Editor can be used to manage the Batch Installer configuration file and the YADE file transfer configuration file.

...