Prerequisites
To perform an HDP upgrade using Ambari, your cluster must meet the following prerequisites, whether you intend to perform a Rolling or Express upgrade. Meeting these prerequisites is essential for Ambari to know the cluster is in a healthy operating mode and can successfully manage the upgrade process. Your cluster must meet additional prerequisites for a Rolling Upgrade, which ensure that the cluster is configured properly to support the rolling upgrade orchestration process.
- HDP Version
All hosts must have the target HDP version installed.
- Disk Space
Be sure to have adequate space on
/usr/hdp
for the target HDP version. Each complete install of an HDP version will occupy about 2.5 GB of disk space.- Ambari Agent Heartbeats
All Ambari Agents must be communicating and heartbeating to Ambari Server. Any hosts that are not heartbeating must be in Maintenance Mode.
- Host Maintenance Mode
The following two scenarios are checked:
Any hosts in Maintenance Mode must not be hosting any Service Master Components.
Any host in Maintenance Mode that is not hosting Master Components is allowed but you will receive a warning. You can proceed with your upgrade but these hosts will not be upgraded and before you can finalize the upgrade, you must delete the hosts from the cluster.
- Service Maintenance Mode
No Services can be in Maintenance Mode.
- Services Started
All Services must be started.
- Service Checks
All Service Checks must pass. Be sure to run Service Actions > Run Service Check on all services (and remediate if necessary) prior to attempting an HDP upgrade.
- Kerberos - Kafka
Ranger Policy Export/Import DB Requirements
HDP-2.6 and higher versions include Ranger policy import/export. The mininum database requirements for this feature are as follows:
MariaDB: 10.1.16+
MySQL: 5.6.x+
Oracle: 11gR2+
PostgreSQL: 8.4+
MS SQL: 2008 R2+
More Information