I am totally lost , where do I have to place the MYSQL JDBC driver when my cluster is managed by cloduera manager . also I am in the middle of Cloudera manager installation where I mentioned to HIVE as to have a custom database .

I have downloaded and installed mysql database 5.7.8

created hive user and database metastore

gave all the permission to the user.

I am stuck up when it comes to placing the JDBC jar where do i place it so that Cloduera manager will recogonize other it complains saying JDBC driver not found in the host-name

1 . if I use The JDK that is included in the Cloudera Manager 5 repositories

Do i have to manually add JAVA_HOME in any of the Cloudera manager configuration files

if so where is the location of those files ?

2 . Thanks for the clarification on mysql driver on usr/share/java for HMS

3 . Thrid , I Would like to know if /usr/share/java is the location for HMS then could you tell me where should those mysql jdbc jar be placed for Cloudera manager to recogonize because i am plaining to have all those cloudera manager service like Activity Monitor, Reports Manager, Cloudera Navigator Audit Server, and Cloudera Navigator Metadata Server to be in mysql database not use the postgres database that ships along .

1. I am not too sure, but I believe you do not need to as CM will configure the cluster automatically. Again, I am not 100% sure, maybe others can help

2. ^_^

3. /usr/share/java is the default location for mysql connector jar file, so if for connector jar, I believe all you need is put under there on the host that need it and it will be picked up by other components.