Versions Compared

Key

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

...

The Batch Installer configuration file contains an <installation> element for each Agent instance. Since it is a homogeneous environment, lots of parameters can be set in the <global> section and they are valid for all Agent installations. If a parameter is set in global and global and individually for one installation, the value for the specific installation will overwrite the global value.

Please configure as follows:

  1. Global parameters:
    • Set <install_path>, where the Agent is going to be installed.
    • Set the name for the YADE settings file in the Batch Installer configuration file with the element <globals><transfer><settings>.
    • Set 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 
  2. Postprocessing commandos:
  3. Agent options
  4. SSH Host

 

    • Define the postprocessing commandos under <postprocessing> that fit your operating system on the Agent server:
      • Define the commando for copying a file (CentOS: cp)
      • Define the commando for setting the auto-start for the Agent (CentOS: chkconfig)
  1. Installation parameters (defined for each Agent installation):
    • Agent options:
      • <scheduler_user>: Agent User
      • <scheduler_log_dir>: Logging Folder for the Agent
    • SSH Host 

An example for the Batch Installer configuration file in case two An example for the Batch Installer configuration file in case two agents want to be installed looks like this:

...

  •  Note that no port is indicated here, that is, the parameter <scheduler_http_port> is not indicated here (in the section <installations><installation><agent_options>) . That is a very useful configuration in case the ports selected for the different JobScheduler Universal Agent would be all 4445, which is the default value. So for that example, all JobScheduler Universal Agents will be running on the port 4445 (in their Agent server respectively).
  • Since it is a homogeneous environment, lots of parameters can be set in thethe <global> section and they are valid for all Agent installations.

Anchor
yade_profile_transfer
yade_profile_transfer
YADE Configuration File for File Transfer

=> Wo liegt die Beispiel-Datei?

As As mentioned above in the chapter Configuration, you should have opened your Batch Installer configuration file your YADE settings file yade_agent_batch_installer_config_filesettings.xml and assigned it the XSD schema scheduler_universal_agent_installationshttp://www.sos-berlin.com/schema/yade/YADE_configuration_v1.0.xsd. The XML file contains a basic example with the recommended values for an Agent installation (of only one Agent).The Batch Installer configuration file contains an <installation> element for each Agent instance. Set the name for the YADE settings file in the Batch Installer configuration file with the element <globals><transfer><settings>.

Each installation makes use of a profile in the YADE configuration file. The default profile name is <host>:<port> where

...