Page History
...
Code Block | ||
---|---|---|
| ||
Usage: js7_install_agent.sh [Options] [Switches] Installation Options: --home=<directory> | required: directory to which the Agent will be installed --data=<directory> | optional: directory for Agent data files, default: <home>/var_4445 --config=<directory> | optional: directory from which the Agent reads configuration files, default: <data>/config --logs=<directory> | optional: directory to which the Agent writes log files, default: <data>/logs --work=<directory> | optional: working directory of the Agent, default: <data> --user=<account> | optional: user account for Agent daemon, default: $USER --release=<release-number> | optional: release number such as 2.5.0 for download if --tarball is not used --tarball=<tar-gz-archive> | optional: the path to a .tar.gz archive that holds the Agent tarball, | if not specified the Agent tarball will be downloaded from the SOS web site --patch=<issue-key> | optional: identifies a patch for an existing Agent installation --instance-script=<file> | optional: path to the Instance Start Script that will be copied to the Agent, default <home>/bin/<instance-script> --backup-dir=<directory> | optional: backup directory for existing Agent home directory --log-dir=<directory> | optional: log directory for log output of this script --exec-start=<command> | optional: command to start the Agent, e.g. 'StartService' --exec-stop=<command> | optional: command to stop the Agent, e.g. 'StopService' --return-values=<file> | optional: path to a file that holds return values such as the path to a log file Configuration Options: --deploy-dir=<dir>[,<dir>] | optional: deployment directory from which configuration files are copied to the Agent --agent-conf=<file> | optional: path to a configuration file that will be copied to <config>/agent.conf --private-conf=<file> | optional: path to a configuration file that will be copied to <config>/private/private.conf --controller-id=<identifier> | optional: Controller ID, default: controller --controller-primary-cert=<file> | optional: path to Primary/Standalone Controller certificate file --controller-secondary-cert=<file> | optional: path to Secondary Controller certificate file --http-port=<port> | optional: specifies the http port the Agent will be operated for, default: 4445 port can be prefixed by network interface, e.g. localhost:4445 --https-port=<port> | optional: specifies the https port the Agent will be operated for port can be prefixed by network interface, e.g. batch.example.com:4445 --pid-file-dir=<directory> | optional: directory to which the Agent writes its PID file, default: <data>/logs --pid-file-name=<file-name> | optional: file name used by the Agent to write its PID file, default: agent.pid --controller-id=<identifier> | optional: Controller ID, default: controller --controller-primary-cert=<file> | optional: path to Primary/Standalone Controller certificate file --controller-secondary-cert=<file> | optional: path to Secondary Controller certificate file --keystore=<file> | optional: path to a PKCS12 keystore file that will be copied to <config>/private/ --keystore-password=<password> | optional: password for access to keystore --keystore-alias=<alias-name> | optional: alias name for keystore entry --truststore=<file> | optional: path to a PKCS12 truststore file that will be copied to <config>/private/ --truststore-password=<password> | optional: password for truststore password --java-home=<directory> | optional: Java Home directory for use with the Instance Start Script --java-options=<options> | optional: Java Options for use with the Instance Start Script --service-dir=<directory> | optional: systemd service directory, default: /usr/lib/systemd/system --service-file=<file> | optional: path to a systemd service file that will be copied to <home>/bin/<file> --service-name=<identifier> | optional: name of the systemd service to be created, default js7_agent_<http-port> Switches: -h | --help | displays usage --show-logs | shows log output of the script --make-dirs | creates the specified directories if they do not exist --make-service | creates the systemd service for the Agent --move-libs | moves an existing Agent's lib directory instead of removing the directory --remove-journal | removes an existing Agent's state directory that holds the journal files --restart | stops a running Agent and starts the Agent after installation --abort | aborts a running Agent if used with the --restart switch --kill | kills a running Agent if used with the --restart switch |
...
Overview
Content Tools