Install > Installation > Install and Configure Cloud Service Automation > Install Cloud Service Automation with Remote MPP for Linux

Install Cloud Service Automation with Remote MPP for Linux

The following installation steps are for installing a remote instance of the Marketplace Portal and CSA on Linux:

Note Installation log files are written to the $CSA_HOME/_CSA_4_80_0_installation/Logs/ directory and are named csa_*.txt.

Caution The memory requirements for any CSA installation are as follows:

  • A CSA installation with the External Operations Orchestration option requires a minimum of 4.5 GB available RAM.
  • A CSA installation with the Embedded Operations Orchestration option requires a minimum of 6 GB available RAM.
  • It is strongly recommended that you install CSA on a system with at least 16 GB RAM.

For a complete listing of resource requirements and compatibility information, see the Cloud Service Automation System and Software Support Matrix for the relevant product release.

To install HPE Cloud Service Automation (CSA), complete the following steps:

  1. Log on to the system as the root user.
  2. Install the unzip utility if it is not already installed and enter the following:

    apt-get install unzip

  3. Create an installation directory for CSA (this document assumes that you will install the product in /usr/local/hpe/csa and all examples used in this document are based on this assumption). Enter the following:

    mkdir -p /usr/local/hpe/csa

  4. For the installation directory, set the owner to csauser and the group to csagrp. Enter the following:

    chown -R csauser:csagrp /usr/local/hpe/csa

  5. Log off as the root user and log on as the csauser.
  6. Copy the CSA installation file (setup.bin) to the system and go to the directory in which it has been copied.
  7. Verify that setup.bin is owned bythe csauser and csauser has full permissions to the file. If necessary, do the following:

    1. Log on as the root user
    2. Enter the following commands:

      chown csauser setup.bin
      chmod u+rwx setup.bin

    3. Log off as the root user and log on as csauser.
  8. Run the setup.bin installation file (as the csauser).

    Note You must run setup.bin as the csauser. If you install CSA as another user, you may not be able to run CSA.

    As the csauser, enter ./setup.bin

  9. Read the Introduction and click enter to continue with the installation.

  10. Read the license agreement. Click enter to scroll through the entire agreement.
  11. Select Y and enter to accept the license agreement and continue with the installation. Select N and enter to exit the installation.

    If the following error message displays:

    Another version of CSA is configured in the registry. However, CSA has been uninstalled (the CSA installation directory $CSA_HOME does not exist). You must exit the installer and delete the entry in the registry before installing CSA. See the Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    Exit the installer. Locate the $CSA_HOME/.com.zerog.registry.xml file, make a backup copy, delete all CSA entries from the .com.zerog.registry.xml file, and then restart the installer.

  12. Select Marketplace Portal and select Enter.

    Selecting CSA and Marketplace Portal installs the entire CSA application, including the Cloud Service Management Console, Identity Management component, and Marketplace Portal, on the system.

    Selecting Marketplace Portal installs only the Marketplace Portal on the system.

    If you want to install CSA and the Marketplace Portal, go to the top of this document and click Change to change the selections you made to create this document. The tasks to install only the Marketplace Portal are different from the tasks to install both CSA and the Marketplace Portal.

  13. Enter a location in which to install CSA (enter the absolute path to the location) and select enter. Or, select enter to accept the default location.

    The default location is /usr/local/hpe/csa.

    Note If the directory in which you choose to install CSA is not empty, existing content in the directory may be overwritten or deleted when CSA is installed, upgraded, or uninstalled.

    If prompted, verify the installation folder. If the folder is correct, select Y and enter to continue with the installation. If the folder is not correct, select N and enter to re-enter the installation folder.

  14. Define the instance on which the CSA is installed and the location of the CSA certificate that was copied to the local system. Enter the following information and select Enter.

    Field Name Description
    CSA Host The fully-qualified domain name of the system on which CSA is installed.
    CSA Port The port number used to communicate with CSA.
    CSA Certificate The name and location of the CSA certificate file that was copied from the CSA system to the local system.
  15. From the Hostname Configuration screen, enter the fully-qualified domain name of this system, the one on which you are installing the Marketplace Portal, and click Install to complete the installation.

  16. Review your selections and select enter to complete the installation or ctrl-c to exit the installation.

  17. When the installation completes, select enter to exit the installer.

  18. export CSA_HOME=/usr/local/hpe/csa

    Windows: export JAVA_HOME=<csa_jre>

    Linux: export JAVA_HOME=$CSA_JRE_HOME
    export PATH=$PATH:/sbin

  19. Create the HPE Marketplace Portal service to start and stop the Marketplace Portal process.

    1. Log on as the root user.
    2. Go to the directory in which the Marketplace Portal is installed. For example:

      cd /usr/local/hpe/csa
    3. Copy the mpp script to the /etc/init.d directory. Enter the following:

      cp ./scripts/mpp /etc/init.d

    4. Change permissions of the script. Enter the following:

      chmod 755 /etc/init.d/mpp

    5. Log off as the root user.
  20. Log on as the csauser and start the HPE Marketplace Portal service. Enter the following:

    service mpp start

    The HPE Marketplace Portal service must be running in order to access the Marketplace Portal. You can start this service by running the command service mpp start. You can restart this service by running the command service mpp restart. You can stop the service by running the command service mpp stop. You can check the status of the service by running the command service mpp status.