Installing the server in interactive mode
You can install the IBM DevOps Deploy (Deploy) server in interactive mode by specifying the configuration information on the command line.
Before you begin
- You have a license server with available licenses, if installing in a production environment. See Licensing for more information.
- The system that you are installing the server on meets the system requirements. See System Requirements.
- A supported version of Java™ Runtime Environment (JRE) or Java
Development Kit (JDK) is installed on the computer on which you are installing the Deploy server. For a
list of supported Java versions, see Java distributions or
you can refer to the SPCR for Deploy.Important: You must choose a Java version above the minimum supported version for your Deploy installation. This ensures maximum flexibility for future software upgrades, letting you update Deploy and Java in separate steps rather than simultaneously. For instance, Deploy 8.2.x supports Java 17 (minimum), 21, and 25, installing Java 21 prevents a mandatory concurrent Java upgrade when moving to the next major Deploy release.
- Set the JAVA_HOME system variable to the location of the JRE.
- Installed and configured the server database. See Installing the server database.
- Placed the JAR file for the database driver in the lib/ext folder of the installation program. See Installing the server database.
- If installing the server on an AIX® platform, install the unzip program.
- Your networks and firewalls allow communication on the required ports. See Firewall and communication configuration.
- To install and run the server on Linux® as a non-root user, create a user to use when you install and run the server. Also, ensure that the user has read and write permission to the folder to which you are installing the server.
- Ensured that there is no limit on the maximum memory size and virtual memory
size. For example, on most Linux systems, you can
run the
ulimit -mandulimit -vcommands and ensure that both return the valueunlimited. To find out how to remove the limit on the maximum memory size and virtual memory size, refer to the documentation for the operating system.
- You have configured the high-availability cluster. See Setting up high-availability clusters.
- The system on which you are installing the new server has a connection to the cluster network storage and that the system can connect to the database that the cluster is using.
- Each server in the cluster must run the same version of Deploy.
About this task
Procedure
Results
If you install the server as a node in high-availability cluster, the installer loads the existing encryption keystore that is in the shared storage folder by using the default settings. If the default password is incorrect, you are prompted for the password. If after three attempts you do not enter the correct password, the installation process stops. If the keystore has more than one alias, you are prompted to specify an alias.
What to do next
- To specify a default agent, click and under General Settings, clear the Use Agent Tag For Integration check box. Then, select an agent in the Agent for Version Imports list. Then, at the bottom of the page, click Save.
- To specify a default agent tag, click and under General Settings, clear the Use Agent Tag For Integration check box. Then, select an agent tag in the Agent Tag for version imports list. Then, at the bottom of the page, click Save. If no tags are listed, add a tag to one or more agents on the server.
If you see Out of memory errors, you must increase the amount of memory that is available to the Deploy service. See Increasing the amount of memory that is available to the server.