We ran into this problem on an EC2 node we had. Turns out we had forgotten to run the ambari-server setup command with the right JDBC driver:
ambari-server setup --jdbc-db={database-type} --jdbc-driver={/jdbc/driver/path}
Since we were using MySQL, we installed the
mysql-connector-java
package (on a RedHat 6.5 box), which gave us
/usr/share/java/mysql-connector-java.jar
.
Ranger then installed successfully.