Using Installation Script
JMS Fleets provides an installation script to configure managed instances in a fleet using a single command.
Prerequisites:
- Download the agent software and installation script as described in Download Management Agent Software and Installing Management Agent sections.
- See System Requirements page for a list of supported platforms for the installation script.
- Ensure that the installation script is executed with appropriate privileges and permissions for your operating system:
- On Linux, run with
sudo
or administrative access. - On Windows, run with administrator privileges.
- On macOS, run with
sudo
, or administrative access and grant Full Disk Access permission.
- On Linux, run with
Installation Script Details
The script does the following functions:
- Install the Management Agent software.
- Configure the agent with a specific key for the fleet.
- Deploy JMS plug-ins for Java runtime discovery and usage reporting, and Lifecycle management operations.
- Configure the usage tracker.
The installation process installs an Oracle Cloud Agent on OCI platform or a Management Agent on an on-premises host, along with JMS plug-ins. The installation script may also install the following Oracle applications and third-party tools; if they are not already present on the host:
Oracle applications:
- Oracle JDK 11 on OCI host
- OCI Command Line Interface (CLI) on Linux OCI along with Python 3
Third-party tools:
- curl: a command-line tool and library used for transferring data with URLs.
- jq: a command-line JSON processor used to map and transform structured data.
- unzip: utility used to extract files from a zipped single file or similar file archive. This is used only on Ubuntu platform.
- snap: a software packaging and deployment system used embed applications on Linux devices. This is used only on Ubuntu platform.
Learn how to install for your platform: