Database Requirements
Ambari requires a relational database to store information about the cluster configuration and topology. If you install Druid, Hive, Oozie, or Ranger; they also require a relational database. The following table outlines these database requirements:
Component | Databases |
Description |
---|---|---|
Ambari |
- MySQL 5.7 |
By default, Ambari installs an instance of PostgreSQL on the Ambari Server host.* |
Druid | - MySQL 5.7 | |
Hive |
- MySQL 5.7 |
By default (on RHEL 7), Ambari installs an instance of MySQL on the Hive Metastore host. |
Oozie |
- MySQL 5.7 | |
Ranger |
- MySQL 5.7 |
* To use MySQL as the Ambari database, you must set up the mysql connector, create a user and grant user permissions before running ambari-setup.
More Information