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:
- Using a browser, log on to the
installer:
https:://<Installer Node hostname/IPaddress>:9443
- Click Support > Export State. The cluster state is downloaded
as
stanza.yaml
.
Update the Installer Using an Internet Repository
Use the following steps to update an Installer that points to the HPE Internet
repository:
- Rename or delete the
mapr-setup.sh
script for the current version of the Installer. - Download the latest version of
mapr-setup.sh
using the steps in Installer. - Run the
mapr-setup.sh -R reload
command to update the core and ecosystem repos in the/opt/mapr/installer/data/properties.json
file:IMPORTANTTo 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 /tmp/mapr-setup.sh -R https://<email>:<token>@package.ezmeral.hpe.com/releases reload
- Run the
mapr-setup.sh -r update
command to update the Installer packages:
Note the following known issue related to the use ofbash /tmp/mapr-setup.sh -r https://<email>:<token>@package.ezmeral.hpe.com/releases update
mapr-setup.sh -r update
: Upgrading the Ezmeral Data Fabric Installer packages results in Installer GUI losing the cluster.
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:
- Download the latest versions of the following archive files.
For Releases 5.2 and later - The Core archive file. Download the core archive file
mapr-<version>GA.<dep|rpm>.tgz
from one of the following locations, based on the operating system of the node:- https://package.ezmeral.hpe.com/releases/v<version>/redhat/
- https://package.ezmeral.hpe.com/releases/v<version>/ubuntu/
NOTEThe packagemapr-v<version>GA-upgrade.<rpm/deb>.tgz
is not for use with the Installer. - The Installer archive file. Based on the operating system of the
node, download
mapr-installer-<version>.<yyyymmdd>.<dep|rpm>.tgz
from one of the following locations: - The Ecosystem Pack (EEP) archive file. Based on the
operating system of the node, download
mapr-mep-<version>.<yyyymmdd>.<dep|rpm>.tgz
from one of the following locations:
- The Core archive file. Download the core archive file
- Run the following
command:
For more information aboutbash /opt/mapr/installer/bin/mapr-setup.sh -a <full path to each archive file> update
mapr-setup.sh
options, see Using mapr-setup.sh. - Once the update is complete, open the Installer URL
(
https://<hostname/IPaddress>:9443
) to update the cluster.