Ошибка куста SparkSQL: «HikariCP» не найден в CLASSPATH - PullRequest
0 голосов
/ 02 марта 2019

Я настроил Hive с mySQL в качестве моего метастазы.Я могу войти в оболочку улья и успешно создать таблицы.

Версия Spark: 2.4.0

Версия Hive: 3.1.1

Когда я пытаюсь запустить программу SparkSQL с использованием spark submit, я получаю сообщение об ошибке ниже.

2019-03-02 15:43:41 WARN  HiveMetaStore:622 - Retrying creating default database after error: Error creating transactional connection factory
javax.jdo.JDOFatalInternalException: Error creating transactional connection factory
......
......
Exception in thread "main" org.apache.spark.sql.AnalysisException: java.lang.RuntimeException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient;
......
......
org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient;
Caused by: org.datanucleus.exceptions.NucleusException: Attempt to invoke the "HikariCP" plugin to create a ConnectionPool gave an error : The connection pool plugin of type "HikariCP" was not found in the CLASSPATH!

Пожалуйста, дайте мне знать, если кто-то может помочь мне в этом отношении.

...