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
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:
- Rename the
mapr-setup.sh
script for the current version of the Installer. - 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. - 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
- Rename the
- 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:
- 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/
NOTE The 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 Ezmeral 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:
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: - 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.