Hive异常"Metastore contains multiple versions"

原创
2017/04/07 15:05
阅读数 126

##问题背景 Azkaban 是由 Linkedin 公司推出的一个批量工作流任务调度器,用于在一个工作流内以一个特定的顺序运行一组工作和流程。我们公司大数据集群的作业调度使用的就是 Azkaban。有同事反映移动端APP推荐某个栏位数据异常,经排查发现是线上的离线 Job 跑失败导致没有数据结果,去 Azkanban Web UI 界面一看,所有的 Hive Job 都失败了,都报同样一个错:

hive-error


##问题解决

看报错信息就可以很清楚地知道错误原因是 Hive 在校验元数据的 Schema 时发现存在多个版本:

multi-schema

解决办法就是保留第一条记录,其余的全部删除掉。

delete from VERSION where VER_ID !=1
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部