Versions Compared

Key

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

...

  • serviceId: The scheduler id of the agent. This must be unique. You get a unique value by adding host and port to the value of the id.
  • licence: The license key for the agent. Use the same key as you have used for your main JobScheduler. If you are using the GPL license model, copy your default license key from the main JobScheduler sos.ini file into the sos.ini file für den Agenten.
  • servicePort: The port, the agent is listening. For example 4445. You can use the same port for each agent on different hosts.
  • serviceAllowedHost: The IP or the host name of the master scheduler.
  • installPath: The path to install the agent. Recommended value is /opt/sos-berlin.com/jobscheduler.
  • UserPathPanelElement: The path with the configuration files of the agent. Recommended value is /home/test/sos-berlin.com/jobscheduler
  • ftp: Specifies the ftp filetransfer
  • ftp.user: The user for the ftp login.
  • ftp.password: The password for the ftp login.
  • ftp.localDir: The location of the setup files. This is scheduler_agent.jar and the generated xml installation files.
  • ftp.remoteDir: The location on the server where the setup files should be transferred.
  • ftp.port: The port for the ftp connection. Default is 21.
  • ssh: Specifies the ssh connection.
  • ssh.user: The user for the ssh login.
  • ssh.password: The password if using password authentication.
  • ssh.sudoPassword: The password for the sudo user. This can be used in the command to enable the sudo login.
  • ssh.authMethod: The authentication method can be password or publickey.
  • ssh.authFile: The authorization file with the key if authMethod is publickey.
  • ssh.port: The port for the ssh connection. The default is 22.
  • ssh.command: The command to perform the installation. The recommended command is echo ${sudo_password} | sudo -S java -jar ${ftp_remote_dir}/scheduler_linux32_agent.jar ${ftp_remote_dir}/${installation_file}

Sample Example for xml configuration file:

...