Deployment Automation: Quick Start for Linux

Contents

Interactive Server Installation

The Deployment Automation interactive server installer uses a wizard that guides you through the installation process.

Important: If you are installing on a 64-bit Linux system, be aware that the UNIX installers are 32-bit applications, and your system may not support 32-bit applications by default. Before running the installer on a 64-bit Linux system, ensure that the following are installed:
  • Motif: This is usually available by default
  • 32-bit compatibility libraries: C/C++ runtime

Run the following installer executable as a user with root privileges:

MicroFocusDA-Server.bin

The properties set during the server installation are recorded in the installed.properties file located in the server_install/conf/server/ directory.

Server Quick Installation

For a quick default server installation, enter the installer wizard panel information as follows:

  1. Destination Folder: accept the default and click Next
  2. General Program Settings: accept the defaults and click Next
  3. Database Selection: accept the default (Derby) and click Next
  4. Database Details: specify the details for the built-in Derby database as follows and click Next
    • Port: 11377
    • User: <any user ID>
    • Password: <anypassword>
    • Confirm Password: <anypassword>
    Note: The Derby database will be created by the installer.
  5. Administrator Details: enter the product administrator user name and password and click Next
  6. Configuration Details: accept the default (8080) and click Next
  7. Ready to Install: review the settings and click Install
  8. InstallShield Wizard Completed: review the installation details and click Finish

    Your server installation is now complete.

For full installation and configuration details, see the Deployment Automation User's Guide on the Documentation Center.

Starting and Stopping the Server

The installer installs Deployment Automation under the application server and starts the service automatically.

To start or stop the server service:

Execute the associated command script as follows:

  1. Navigate to the server_installation/bin directory. For example: /opt/microfocus/da/common/tomcat/8.5/bin
  2. Run startup.sh to start the server or shutdown.sh to stop it.

Accessing Deployment Automation

After you have completed at minimum a server installation, you can login to the user interface to begin configuring Deployment Automation.

To access the Deployment Automation user interface:

  1. Open a web browser and enter the following URL:

    http://serverName:port/da/

    Use the host name and port for the application server where you installed Deployment Automation. The default port is 8080 for Common Tomcat.
  2. Log in to the server using the credentials (Username and Password) you set up during the server installation.

Agent Installation

You must install at least one agent for a basic installation.

Multiple Agents on Multiple Machines

If you plan to run deployments on several machines, a separate agent with a unique name should be installed on each machine. If, for example, your testing environment consists of three machines, install an agent on each one. Follow the same procedure for each environment the application uses.

Multiple Agents on One Machine

If you plan to install multiple agents on a single machine, make sure that all names are unique: installation directory name, agent name, and service name, if running the agent as a service.

Interactive Agent Installation

The interactive agent installer uses a wizard that guides you through the installation process.

Important: If you are installing on a 64-bit Linux system, be aware that the UNIX installers are 32-bit applications, and your system may not support 32-bit applications by default. Before running the installer on a 64-bit Linux system, ensure that the following are installed:
  • Motif: This is usually available by default
  • 32-bit compatibility libraries: C/C++ runtime

Run the following installer executable as a user with full access rights to the installation location:

DA-agent.bin

Starting and Stopping an Agent

The agent installer installs the agent service, but does not start the service. It is set to manual start by default.

Note: If you are using an agent relay, you must start it before starting any agents that will communicate through it.

To stop or start an agent service:

Execute the associated command script as follows:

  1. Navigate to the agent_installation/bin directory. For example:

    /opt/microfocus/Deployment Automation Agent/core/bin

  2. Run agent {start|stop} to start or stop the agent.
Once the agent has started, in the Deployment Automation user interface, navigate to Management > Resources and select Relays in the selection box. The agent should be listed with a status of Connected.

Managing Plugins

Deployment Automation includes several standard plugins that are available when you install. Many additional plugins are available for you to download and use for your specific needs. Plugins can be installed, or loaded, at any time, directly from the Deployment Automation user interface.

Loading Plugins

After you have downloaded a plugin, you can load it so that it becomes available to use in the Process Editor.

Note: If you download a bundled zip file that contains multiple plugins, you will need to extract the individual plugin zip files from the bundle. You should not decompress the individual plugin zip files.

To load a plugin:

  1. Navigate to Administration > Automation.
  2. In the selection box, select Plugins.
  3. Click the Load Plugin button.
  4. Click Choose File and select the compressed plugin (.zip) file.
  5. Click Load.

After the plugin load process completes successfully, when you are designing processes for components, the plugin is listed in the Process Editor on the Automation Plugins pane. Once loaded, plugin functionality is available immediately.