博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hive升级注意事项
阅读量:6197 次
发布时间:2019-06-21

本文共 601 字,大约阅读时间需要 2 分钟。

今天在我们的集群上升级了一下hive(从0.7.1升级到0.9.0),可谓坎坷不平啊,主要是忽略了一点hive升级后,需要对数据结构同步升级,具体如下:

1:需要有对应的hadoop版本(hive0.9.0对应hadoop1.x)。

2:升级后,需执行hive/scripts/metastore/upgrade/目录下对应的脚本(mysql如:mysql/upgrade-0.7.0-to-0.8.0.mysql.sql)。

3:注意导入相应的驱动放入lib目录(如:mysql-connector-java-5.1.11-bin.jar)。

注:第二点尤为重要,否则会出现"ERROR exec.Task (SessionState.java:printError(400)) - Failed with exception null"或" ERROR ql.Driver (SessionState.java:printError(400)) - FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask"等异常,导致已有的数据无法正常操作。

转载于:https://www.cnblogs.com/cloudma/archive/2012/11/13/hive-upgrade.html

你可能感兴趣的文章
jsonp跨域访问+AES,RSA加密
查看>>
我的友情链接
查看>>
Juniper 基于路由的×××
查看>>
OSI七层模型03——数据封装
查看>>
UMail轻松搭建linux邮件服务器(一体盘安装)
查看>>
交换机入门的几个实验<二>
查看>>
查看mysql版本的四种方法
查看>>
HDU - 2018 - 母牛的故事(dp)
查看>>
配置Splunk发送邮件
查看>>
51nod挑的部分5级题
查看>>
基于matlab的fft变换中参数的设置
查看>>
第38件事 心理设计的6种方法
查看>>
如何查找JSP页面中的错误
查看>>
NetCore入门篇:(九)Net Core项目使用Session及用Redis做分布式
查看>>
Asp.net页面之间传递参数的几种方法
查看>>
2016 年总结
查看>>
ubuntu 搭建 samba 服务器
查看>>
dotnet core 开发体验之Routing
查看>>
软件工程(2018)团体第四次作业
查看>>
点击/swt/直接跳转商务通(1)
查看>>