Installation Prerequisites
Before you install Ranger, make sure your cluster meets the following requirements:
- It is recommended that you store audits in both HDFS and Solr, so you should install Apache Solr. 
- To ensure that LDAP/AD group level authorization is enforced in Hadoop, you should set up Hadoop group mapping for LDAP. 
- A MySQL, Oracle, or PostgreSQL database instance must be running and available to be used by Ranger. - The Ranger installation will create two new users (default names: rangeradmin and rangerlogger) and two new databases (default names: ranger and ranger_audit). 
- Configuration of the database instance for Ranger is described in the following sections for some of the databases supported by Ranger. 
- If you choose not to provide system Database Administrator (DBA) account details to the Ambari Ranger installer, you can use the - dba_script.pyPython script to create Ranger DB database users without exposing DBA account information to the Ambari Ranger installer. You can then run the normal Ambari Ranger installation without specifying a DBA user name and password. For more information see Setting up Database Users Without Sharing DBA Credentials.

