启动SparkSql,报错如下:

20/07/20 08:02:48 WARN metastore.HiveMetaStore: Retrying creating default database after error: Error creating transactional connection factory
javax.jdo.JDOFatalInternalException: Error creating transactional connection factory
NestedThrowablesStackTrace:
java.lang.reflect.InvocationTargetException
Caused by: org.datanucleus.exceptions.NucleusException: Attempt to invoke the "BONECP" plugin to create a ConnectionPool gave an error : The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH. Please check your CLASSPATH specification, and the name of the driver.
Caused by: org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException: The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH. Please check your CLASSPATH specification, and the name of the driver.

报错原因:

因为spark与hive配置的Mysql作为元数据,需要对应的jar包依赖,缺少了mysql-connector的jar包

解决办法:

拷贝hive的lib下的mysql-connector-java-5.1.46-bin.jar这个jar包到spark的jars下,这样就搞定了

[hadoop@hrbu30 lib]$ cp /opt/wdp/hive/lib/mysql-connector-java-5.1.46-bin.jar /opt/wdp/spark/jars/

启动SparkSql,报javax.jdo.JDOFatalInternalException: Error creating transactional connection factory相关推荐

  1. IDEA中运行SparkSql报javax.jdo.JDOFatalInternalException: Error creating transactional connection factory

    在IDEA中运行SparkSql,报错如下 20/07/20 21:16:25 WARN HiveMetaStore: Retrying creating default database after ...

  2. Spark报错:JDOFatalInternalException: Error creating transactional connection factory

    1.美图 2.背景 写了一个spark测试了 @Testdef nowTest(): Unit ={val spark = SparkSession.builder.appName("Jav ...

  3. spark-shell启动出现的Error creating transactional connection factory解决办法

    版本信息: Spark:2.2.0-bin-2.6.0-cdh5.7.0 Hive:1.1.0-cdh5.7.0 MySQL:5.7.22 问题: 在使用Spark连接HIve,启动spark-she ...

  4. hive启动时出现javax.jdo.JDODataStoreException: Error executing SQL query

    启动metastore和hiveserver2后, 发现hiveserver2启动失败,因为没有被占用10000端口 $HIVE_HOME/logs下出现如下报错: 2020-05-27T22:39: ...

  5. 最近项目开发再一次遇到了启动idea报错:Plugin Error Problems found loading plugins: Plugin “GlassFish Integration“ was

    最近项目开发再一次遇到了启动idea报错:Plugin Error Problems found loading plugins: Plugin "GlassFish Integration ...

  6. nacos报错,.BeanCreationException: Error creating bean with name ‘nacosProperties‘ defined in class

    错误码: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nacosPr ...

  7. kafka 报错: IllegalArgumentException: Error creating broker listeners from ‘PLAINTEXT:xxx.xxx.xxx.xx

    当卡夫卡集群配置好以后 发现进程老是起不来  查看日志srever.log  错误为 IllegalArgumentException: Error creating broker listeners ...

  8. xampp启动Apache报错 1、Error: Apache shutdown unexpectedly. 2、Unclean shutdown of previous Apache run?

    报错信息 Error: Apache shutdown unexpectedly. Unclean shutdown of previous Apache run? PHP Warning:  'vc ...

  9. 报错-Error creating bean with name xxx: Unsatisfied dependency expressed through field xxx

    报错异常: Error creating bean with name 'loginController': Unsatisfied dependency expressed through fiel ...

最新文章

  1. arcgis api for flex 开发入门(九)webservices 的使用
  2. NET问答: 多个 await 和 Task.WaitAll 是等价的吗?
  3. tomcat(9)Session管理
  4. c++将小写转换为大写函数_必须掌握的基础函数组合应用技巧,提高效率,准时下班...
  5. Linux内核多线程(三)
  6. 什么是接口?如何定义接口?如何实现接口?
  7. JAVAFX-1 开发应用
  8. hd6630m可以玩lol吗_《LOL》流畅玩!Intel HD620核显性能实测
  9. ROSNOTE 发送cmd_vel话题
  10. 未能将管道连接到虚拟机: 所有的管道范例都在使用中
  11. 微信小程序:小程序内用户帐号登录规范调整和优化建议
  12. 哥德巴赫猜想(升级版)
  13. 宾得rtk手簿说明书_那曲宾得RTK操作说明
  14. pagehelper里的PageInfo自定义分页
  15. 做产品和运营必须深参这5大人性弱点
  16. 【论文阅读】PSPNet(Pyramid Scene Parsing Network)
  17. python 数字转化excel行列_Python 3 实现数字转换成Excel列名(10进制到26进制的转换函数)...
  18. webgoat靶场复现
  19. php怎么添加鼠标事件_jquery中如何给每一个li添加mouseover事件?
  20. Cisco AIR-LAP1131AG-C-K9刷胖AP

热门文章

  1. 逻辑究竟是什么以及逻辑应当是什么?
  2. python用函数对列表删除_关于python:如何使用range()函数从列表中删除项目时迭代列表?...
  3. 搭建微信订阅号后台服务
  4. 计算机组成原理笔记(王道考研) 第七章:输入输出系统
  5. 网易2019实习生招聘算法题(一)
  6. BZOJ 1106: [POI2007]立方体大作战tet
  7. 华三防火墙透明模式典型组网配置实例
  8. mongo E11000 duplicate key error collection
  9. oracle下的inventory文件夹,在 Oracle Home 目录中重建Central Inventory(oraInventory)的步骤...
  10. weex scroller滚动列表实践