Installer

This section describes how to download and run the Installer setup script, which must be done before you can start the Installer web interface or issue Installer Stanza commands.

The Installer web interface simplifies the installation of an HPE Ezmeral Data Fabric cluster. After taking you through the process of selecting services and configuring the cluster, the installer installs data-fabric software. You can use the Installer to install:
  • New-feature releases, such as 5.2, 6.0, 6.1.0, and 6.2.0
  • Maintenance releases, such as 5.2.1, 5.2.2, and 6.0.1
  • Ecosystem components, such as Spark, Hive, and HBase – or other components contained in a Ecosystem Pack (MEP)

You can also use the Installer to perform upgrades on clusters that have a Installer database. Installer Stanzas provide a script-based tool that performs the same functions as the Installer web interface. For more information about Stanzas, see Installer Stanzas.

Setting Up and Running the Installer

To set up and run the installer, complete the following steps:
  1. Select a node to run the Installer. The node from which you run the Installer does not need to be one of the nodes you plan to install the cluster on. Before you begin, you may want to check the prerequisites and known issues.
  2. Download the mapr-setup.sh script. Choose one of the following options:
    • Download the setup script directly from package.mapr.com to the node that will run the Installer:

      Release 6.0.0 and later

      wget https://package.mapr.com/releases/installer/mapr-setup.sh -P /tmp

      Release 5.2.2 and earlier (for more information, see Selecting an Installer Version to Use)

      wget https://package.mapr.com/releases/installer-v1.11.0/mapr-setup.sh -P /tmp
    • Download to your local workstation, and copy to the node that will run the Installer:
      1. On the Download Page, click Download, and save the setup script to a location on your workstation.
      2. Use a tool such as SCP to copy the file to the node that will run the Installer:
        scp mapr-setup.sh user@server /tmp
  3. Change the file permissions so that you can run the file.
    chmod +x /tmp/mapr-setup.sh
  4. Run the mapr-setup.sh script to configure the node to run the Installer. Run the following command as the root user from the directory that contains the script. The script prompts you for some information. If you have not used this script before, consider reviewing Using mapr-setup.sh to be prepared.
    sudo bash /tmp/mapr-setup.sh
    Note: For examples of options you can use with mapr-setup.sh, see Using mapr-setup.sh.
  5. Start the Installer. Open the Installer URL:
    https://<Installer Node hostname/IPaddress>:9443

    You will be prompted to log in as the data-fabric administrator user that you configured while running the mapr-setup.sh script.

Other Tasks You Can Perform with the Installer

Once the initial installation completes, you can use the same Installer URL to upgrade the cluster, apply a patch, or add nodes and additional services:
Use this option To
Extend Cluster Add a host to an existing cluster.
Incremental Install Add or upgrade services that are already installed on the cluster.
Maintenance Update Update your cluster to a new patch version of core or apply a patch.
Version Upgrade Upgrade the cluster to a newer data-fabric release, apply a patch, and upgrade services that are already installed on the cluster.
Shutdown Stop the data-fabric services on the cluster.
Uninstall Remove existing data-fabric software before proceeding with a new installation.
Note: The Installer definitions are updated frequently. See Updating the Installer to get the latest ecosystem components and data-fabric software.