hive 0.13.0 升级到 2.1.1
来源:互联网 发布:union软件安卓 编辑:程序博客网 时间:2024/03/29 02:53
删去0.13.0安装文件后,从官网上下载2.1.1版本的安装包并解压
然后按照之前的步骤装
全部配置好之后,启动hive,发现报错java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMet
还有一个在下面的解释是 metastore version 0.13 不匹配要更新升级
在网上找了更新的跟着做,执行命令时报错 最后发现其实不是这个原因
是因为之前在mysql里面建了一个hive_13的数据库,而升级之后hive-site.xml是按照13版本建的
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <property> <name>hive.metastore.local</name> <value>true</value> </property> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://master:3306/hive_13?characterEncoding=UTF-8</value> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>hadoop</value> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>hadoop</value> </property> </configuration>这是之前的代码 应该把MySQL里面建的数据库hive_13给删掉
drop database hive_13;
建立新的数据库
create database hive2;
重新释放权限
完成之后重启hive,报错 MetaException(message:Version information not found in metastore.
执行schematool -dbType derby -initSchema
进行初始化
重新启动hive成功。
0 0
- hive 0.13.0 升级到 2.1.1
- IMFHIVE 升级版本详细步骤 从hive-1.2.1升级到 hive-2.1.0
- hive升级步骤详解(hive-0.7.1到hive-0.11.0)
- hive-0.12升级成hive 0.13.1
- HIve升级到新版本过程
- hive 0.11升级hive 0.13
- hive的升级(0.8.0到0.11.0)
- hive升级0.13(0.11.0 -> 0.13.0)
- Hive升级至0.13
- hive升级到0.11的问题
- hive升级到0.11的体验
- Knime升级到2.1.1
- 大数据学习第一弹你懂的之Hive升级到2.1安装配置全过程
- 基于CM搭建的CDH集群之hive组件升级过程(hive0.13.1升级到hive-1.2.1且确保纳入CM管理)
- 关于hive升级到0.11的版本问题2
- elasticsearch1.7.3升级到2.1.1记录
- Hibernate2.1升级到Hibernate3.0
- struts2.0升级到struts2.1
- 保证图片长宽比的同时拉伸图片ImageView
- DragLayout测试代码(ViewDragHelper)
- 使用ViewDragHelper实现的DragLayout开门效果
- 在centos7上ssh服务问题的记录
- ASimpleCache一个简单的缓存框架
- hive 0.13.0 升级到 2.1.1
- 把任意Drawable转换成基于progress填充的drawable
- 仿微信页面切换图标颜色渐变效果
- canvas实现简单的Amaziograph效果画对称图
- sqlite3:not found 解决方法
- RecyclerView 中的 item 如何居中问题
- C++字符串数字的比较
- android5.0使用Notification报RemoteServiceException的解决办法
- java-基本数据类型 循环