启动SparkSql,报javax.jdo.JDOFatalInternalException: Error creating transactional connection factory
启动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相关推荐
- 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 ...
- Spark报错:JDOFatalInternalException: Error creating transactional connection factory
1.美图 2.背景 写了一个spark测试了 @Testdef nowTest(): Unit ={val spark = SparkSession.builder.appName("Jav ...
- 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 ...
- hive启动时出现javax.jdo.JDODataStoreException: Error executing SQL query
启动metastore和hiveserver2后, 发现hiveserver2启动失败,因为没有被占用10000端口 $HIVE_HOME/logs下出现如下报错: 2020-05-27T22:39: ...
- 最近项目开发再一次遇到了启动idea报错:Plugin Error Problems found loading plugins: Plugin “GlassFish Integration“ was
最近项目开发再一次遇到了启动idea报错:Plugin Error Problems found loading plugins: Plugin "GlassFish Integration ...
- nacos报错,.BeanCreationException: Error creating bean with name ‘nacosProperties‘ defined in class
错误码: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nacosPr ...
- kafka 报错: IllegalArgumentException: Error creating broker listeners from ‘PLAINTEXT:xxx.xxx.xxx.xx
当卡夫卡集群配置好以后 发现进程老是起不来 查看日志srever.log 错误为 IllegalArgumentException: Error creating broker listeners ...
- 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 ...
- 报错-Error creating bean with name xxx: Unsatisfied dependency expressed through field xxx
报错异常: Error creating bean with name 'loginController': Unsatisfied dependency expressed through fiel ...
最新文章
- arcgis api for flex 开发入门(九)webservices 的使用
- NET问答: 多个 await 和 Task.WaitAll 是等价的吗?
- tomcat(9)Session管理
- c++将小写转换为大写函数_必须掌握的基础函数组合应用技巧,提高效率,准时下班...
- Linux内核多线程(三)
- 什么是接口?如何定义接口?如何实现接口?
- JAVAFX-1 开发应用
- hd6630m可以玩lol吗_《LOL》流畅玩!Intel HD620核显性能实测
- ROSNOTE 发送cmd_vel话题
- 未能将管道连接到虚拟机: 所有的管道范例都在使用中
- 微信小程序:小程序内用户帐号登录规范调整和优化建议
- 哥德巴赫猜想(升级版)
- 宾得rtk手簿说明书_那曲宾得RTK操作说明
- pagehelper里的PageInfo自定义分页
- 做产品和运营必须深参这5大人性弱点
- 【论文阅读】PSPNet(Pyramid Scene Parsing Network)
- python 数字转化excel行列_Python 3 实现数字转换成Excel列名(10进制到26进制的转换函数)...
- webgoat靶场复现
- php怎么添加鼠标事件_jquery中如何给每一个li添加mouseover事件?
- Cisco AIR-LAP1131AG-C-K9刷胖AP
热门文章
- 逻辑究竟是什么以及逻辑应当是什么?
- python用函数对列表删除_关于python:如何使用range()函数从列表中删除项目时迭代列表?...
- 搭建微信订阅号后台服务
- 计算机组成原理笔记(王道考研) 第七章:输入输出系统
- 网易2019实习生招聘算法题(一)
- BZOJ 1106: [POI2007]立方体大作战tet
- 华三防火墙透明模式典型组网配置实例
- mongo E11000 duplicate key error collection
- oracle下的inventory文件夹,在 Oracle Home 目录中重建Central Inventory(oraInventory)的步骤...
- weex scroller滚动列表实践