Installing Control-M on UNIX

This procedure describes how to install the Control-M suite with all Control-M components including plug-ins, add-ons, and the Control-M Conversion tool on UNIX. You can install with the default settings, or choose the custom installation to select the database server, database names, usernames, hostnames, and port settings.

  • If you want to install multiple instances of Control-M on several hosts using the same configuration, use the automatic installation, as described in this procedure.

  • The default installation is interactive and uses a GUI display. XServer must be running and configured using the DISPLAY environment variable. If you do not have XServer available, BMC recommends that you continue with the console installation or perform an automatic installation.

Before You Begin

Ensure that you have met the following requirements:

Begin

  1. Copy the installation files from the temporary directory to the home directory.

  2. Set your DISPLAY environment variable, as described in Setting Environment Variables in UNIX.

  3. Navigate to the home directory and run the following command:

    <source_path>/setup.sh

  4. Do one of the following:

    • Interactive Installation: Select the Control-M 9.0.02- Full Installation option and continue with the on-screen instructions until the installation is complete.

    • Automatic Installation: Create a parameter file and then run the automatic install in a non-interactive mode, as follows:

      1. Select the Control-M 9.0.02- Full Installation option and continue with the on-screen instructions until the Summary window.

      2. Click Generate and select the location to create the XML parameter file.

      3. Click Yes to quit the installation.

        A confirmation message appears.

      4. Click Yes.
      5. Copy the automatic installation parameters file to a network location that is accessible to all hosts where you want to perform an automatic installation.

      6. Run the following command:

        <source_path>/setup.sh -silent <xml_path>/<filename.xml>

        If you want to encrypt a password in the installation, run the following command:

        <source_path>/setup.sh -encrypt <password>

        The installation logs can be found at the following location:

        <$HOME>/BMCINSTALL/log/BMC_Control-M_Install_<date-time>.log

        • By default, Control-M/EM and Control-M clients are configured to work with HTTP. BMC recommends that reconfigure this to the more secure HTTPS protocol, as described in Zone 1 SSL Configuration.

        • If you use Application Integrator, you must upgrade it to the latest version by deploying the Application Pack to your Agents, as described in Application Pack Deployment.