Updating the Installer

Update the Installer to include the latest ecosystem packages and installer fixes. Once you update the Installer, you can install ecosystem components and software versions that were made available after you first configured the Installer.

To check the version of the Installer, see Checking the Installer Version.

Before Updating the Installer

As a best practice, create a backup of the cluster configuration before updating the Installer. This backup can be useful if there are issues with the Installer update:
  1. Using a browser, log on to the installer:
    https:://<Installer Node hostname/IPaddress>:9443
  2. Click Support > Export State. The cluster state is downloaded as stanza.yaml.
For more information about importing or exporting the cluster state, see Importing or Exporting the Cluster State.

Update the Installer Using an Internet Repository

If the node that runs the Installer uses an Internet repository that points to https://package.ezmeral.hpe.com/, use one of the following options to gain access to the latest packages:
  • Option 1:
    1. Rename the mapr-setup.sh script for the current version of the Installer.
    2. Download the mapr-setup.sh script for the version of the Installer to which you want to update. For example, if your current version of the script is 1.11 and you want to update to 1.14, download version 1.14 of the script using the steps in Installer.
    3. Run the following command:
      IMPORTANT To access the Data Fabric internet repository, you must specify the email and token of an HPE Passport account. For more information, see Using the HPE Ezmeral Token-Authenticated Internet Repository.
      bash /opt/mapr/installer/bin/mapr-setup.sh -r https://<email>:<token>@package.ezmeral.hpe.com/releases update
  • Option 2: Use a package manager to update the packages. Note that in order for the following commands to work, your maprtech.repo file must specify the email and token of an HPE Passport account. For an example, see Adding the Data Fabric Repository on RHEL, CentOS, or Oracle Linux:
    On RHEL/CentOS
    yum update mapr-installer mapr-installer-definitions
    On Ubuntu
    apt-get install mapr-installer mapr-installer-definitions
    On SLES
    zypper update mapr-installer mapr-installer-definitions

Once the update is complete, open the Installer URL (https://<hostname/IPaddress>:9443) to update the cluster.

Update the Installer Using a Local Repository

If the node that runs the Installer uses a local repository, perform the following manual steps to get the latest packages for the cluster version that you are updating or upgrading to:
  1. Download the latest versions of the following archive files.
    For Releases 5.2 and later
    For Releases 5.0 and 5.1 The Core archive file. Download the mapr-5.0-5.1.<yyyymmdd><dep|rpm>.tgz archive file from one of the following locations, based on the operating system of the node:
  2. Run the following command:
    bash /opt/mapr/installer/bin/mapr-setup.sh -a <full path to each archive file> update
    For more information about mapr-setup.sh options, see Using mapr-setup.sh.
  3. Once the update is complete, open the Installer URL (https://<hostname/IPaddress>:9443) to update the cluster.