Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Unable to connect Ranger to mysql , failed to install ranger

avatar
Expert Contributor
stderr:
None
stdout:
DB connection check started.
WARNING: File /var/lib/ambari-agent/cache/DBConnectionVerification.jar already exists, assuming it was downloaded before
WARNING: File /var/lib/ambari-agent/cache/mysql-jdbc-driver.jar already exists, assuming it was downloaded before
2016-08-24 15:29:30,162 - call['/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java -cp /var/lib/ambari-agent/cache/DBConnectionVerification.jar:/var/lib/ambari-agent/cache/mysql-jdbc-driver.jar -Djava.library.path=/var/lib/ambari-agent/cache org.apache.ambari.server.DBConnectionVerification "jdbc:mysql://manager/ranger" rangerdba [PROTECTED] com.mysql.jdbc.Driver'] {}
2016-08-24 15:29:30,688 - call returned (1, "ERROR: Unable to connect to the DB. Please check DB connection properties.\njava.sql.SQLException: Access denied for user 'rangerdba'@'manager' (using password: YES)")
structured_out:
ERROR: Unable to connect to the DB. Please check DB connection properties.
java.sql.SQLException: Access denied for user 'rangerdba'@'manager' (using password: YES)
1 ACCEPTED SOLUTION

avatar
Expert Contributor

i found the solution , should execute /usr/bin/mysql_secure_installation then set a password for root

View solution in original post

5 REPLIES 5

avatar
Rising Star

You need to create the user rangerdba with password manager to get the same working.

For more information on how to create the user please follow the article:

Documentation

avatar
Expert Contributor

i have create the user randerdba im following the same documentation

avatar
Expert Contributor

i found the solution , should execute /usr/bin/mysql_secure_installation then set a password for root

avatar
Rising Star
@Mourad Chahri

use the following commands to create the 'rangerdba'@'manager' user

CREATE USER 'rangerdba'@'manager' IDENTIFIED BY 'rangerdba';
GRANT ALL PRIVILEGES ON *.* TO 'rangerdba'@'manager';

avatar
Expert Contributor

i have create this user , i found the solution should execute /usr/bin/mysql_secure_installation then set a password for the root