配置hive的常见出错总结
来源:互联网 发布:埃及造假 知乎 编辑:程序博客网 时间:2024/06/09 21:11
Exception in thread "main" java.lang.RuntimeException: Hive metastore database is not initialized. Please use schematool (e.g. ./schematool -initSchema -dbType ...) to create the schema. If needed, don't forget to include the option to auto-create the underlying database in your JDBC connection string (e.g. ?createDatabaseIfNotExist=true for mysql)
报错解决:
在hive的bin目录下执行:./schematool -dbType mysql -initSchema
2.Exception in thread "main" java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
解决方案如下:
1.查看hive-site.xml配置,会看到配置值含有"system:java.io.tmpdir"的配置项
2.在hive目录下新建文件夹iotmp
3.将含有"system:java.io.tmpdir"的配置项的值修改为如上地址
启动hive,成功!
3.The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH
解决方法:
将将mysql-connector-java-5.1.37/mysql-connector-java-5.1.37-bin.jar放在$HIVE_HOME/lib
注意:mysql-connector-java-version-bin.jar的version(版本)不能太低,我试过5.1.7 版本,即使把jar放在lib下也会报错
- 配置hive的常见出错总结
- 常见的socket出错总结
- centos集群5 常见出错的配置
- hive常见文件总结
- Java的常见出错和java JDK的配置
- hive元数据配置本地mysql出错
- spark使用hive出错,添加以下配置
- Hive配置hive-site.xml后启动出错
- Hive(2)-Hive的配置
- hive概念、安装和配置、常见异常
- mount nfs常见出错信息总结
- hive常见的DDL操作
- hive常见的DML操作
- Hive on Spark配置总结
- Tomcat配置和各种常见登录出错
- Tomcat配置和各种常见登录出错
- [MSSQL]总结log shipping 配置中容易出错的环节
- Gradle常见配置总结
- 1298 圆与三角形(基础几何知识)
- C++ 获取凌晨/月初 时间戳
- java IO流之三 使用缓冲流来读写文件
- Adapter中onItemClick方法中的四个参数解析
- 图像分割之区域生长
- 配置hive的常见出错总结
- Zzuli OJ-----1907小火山的宝藏收益
- using yii command extract message which need i18n
- iOS--UILabel字体默认宽度和高度
- hover显示与隐藏气泡状二维码
- 漫步微积分十六——最大最小值问题
- HTML5全局属性
- 一个简单的Deque实现
- React.createClass versus extends React.Component