Review frequently asked questions about the Installer.
The Installer is a robust, user-friendly replacement for the Quick Installer. You can use the Installer to install a cluster with data-fabric services and ecosystem components. You can also use the Installer to update an existing cluster with additional nodes, data-fabric services, and ecosystem components. However, the Installer does not install the client.
You can use the Installer to install releases 4.1, 5.0, 5.1, 5.2.x, and 6.x
Yes. The Installer can be used to upgrade a cluster that was installed using the Installer or an Installer Stanza. See Upgrading Core With the Installer for information about how to upgrade with the Installer.
If the cluster was manually installed, you can install the Installer and enable it to be used with subsequent installations or upgrades by following the steps in Using probe and import to Generate the Installer Database.
Yes. See Applying a Patch.
See the Prerequisites.
mapr-setup.sh script requests the following information:mapr-setup.sh script prompts for the UID, GID, group name,
and password so that it can create the account.The Installer requests the following information:
root user or a user with sudo privileges on
each node in the clusterSee the Prerequisites.
See Using a Local, Shared Repository With the MapR Installer.
See the following table for descriptions of the license options. For more information about licensing, see MapR Software Licensing.
| License Edition | Description |
|---|---|
| Community Edition | An unlimited, free, community-supported edition with one free NFS Gateway. This edition includes Hadoop, HPE Ezmeral Data Fabric Database, and HPE Ezmeral Data Fabric Event Store. However, real-time global replication of HPE Ezmeral Data Fabric Database tables orHPE Ezmeral Data Fabric Event Store is not included. |
| Enterprise Edition | Edition that enables enterprise-class
features such as high availability, multi-tenancy, and disaster recovery. Each of
the following modules for the Enterprise Edition unlocks a portion of the total
platform capabilities:
For more information about editions, see What's Included. |
See the following table to understand how the new licenses correspond to the legacy license editions that you are familiar with. For more information about licensing, see MapR Software Licensing. For more information about editions, see What's Included.
| Legacy Edition | New Edition & Module(s) |
|---|---|
| M3 or Community Edition | Community Edition. Starting in 5.1, the Converged Community Edition includes Streams. |
| M5 or Enterprise Edition | Enterprise Edition with Hadoop Module |
| M7 or Enterprise Database Edition | Enterprise Edition with Hadoop and Database modules |
You can enter the following types of expressions to specify nodes:
[0-99] => Expands hostnames to 0, 1, 2, ...99. The second
delimiter allows one or more digits.[00-99] => Expands hostnames to 00,01,02,...99. Allows two or
more digits of the same length[a-z] or [A-Z] => Expands hostnames to a,b,c,...z or
A,B,C,...ZTo group hosts based on racks for performance or reliability, append ":" followed by the rack name to each expression.
Examples:
host1, host2, host3host[A-Z][0-99] => hostA0, hostA1, hostA2 ,...hostZ99host[000-333] => host000, host001, host002, ... host333host[0-3],otherhost[00-05] => host0, host1, host2,...host3 and
otherhost00,...otherhost05host[0-5]:rack1,host[6-10]:rack2 => host1, host2, host3,...host5
on rack1. host6, host7, host8,...host10 on rack2The Installer uses groups to organize nodes and services. A group is a set of services that you can run on one or more nodes. A service can only be assigned to one group.
To install a single-master service on more than one node:
Yes. Installer versions 1.10 and later support security by default.
See the restrictions documented in Using the Incremental Install Function.
See Uninstalling Software Using the Installer Uninstall Button. If the installer node is part of the cluster, the Installer packages can remain on the installer node after the cluster is uninstalled.
If you have uninstalled the cluster, you can also run one of the following commands to uninstall the Installer packages from the installer node:
On CentOS / Red Hat:
yum remove 'mapr-installer*'
apt-get remove 'mapr-installer*'zypper remove 'mapr-installer*'The /opt/mapr/installer/data/properties.json file stores information
such as the user ID of the cluster administrator, the user ID of the Installer, the OS type, Internet access information, and
the repository URLs for Core and the ecosystem
components. Once a repository URL has been stored in properties.json,
the Installer assumes that the URL will not change.
Rerunning the setup script does not update the URL. Even upgrading the installer
packages does not update the repository URL in properties.json. To
pass a new repository value into properties.json, you have two
options:
Option 1
mapr-setup.sh removeUsing the remove command removes properties.json,
the installer database, and the installer packages, but not the setup script. After
the files are removed, you can rerun the setup script to specify the new repository
URL. For more information about options you can use with
mapr-setup.sh, see Using mapr-setup.sh.
Option 2
properties.json file manually to change the
repo_core_url and the repo_eco_url entries to
the correct values.systemctl restart mapr-installerCheck that the URL you are trying to access is external. For example, if you install on a cluster that is in the cloud, the URL that the Installer lists may not work if it is an internal URL. Try accessing the external URL that is associated with the internal URL.
The Installer Definitions package contains the versions and services that you can install. Once you update the Installer Definitions, you can install ecosystem components that were made available after you first configured the Installer. See Updating the Installer.
Hold your cursor over the warning or error in the right pane to see more information about the specific warning or error condition.
If you abort an installation and then install on a different set of nodes, you must use the Verify Nodes page to manually remove nodes that were part of the aborted installation but are no longer part of the current installation.
mapr-setup.sh and the password mapr.