[Hive on Tez] Input path does not exists error

自古美人都是妖i 提交于 2020-08-05 00:07:07

Issue

hive metadata有分区信息 partition=x, hdfs路径不存在分区目录partition=x时。执行一些hive sql就会报错: org.apache.hadoop.mapred.InvalidInputException: Input path does not exist:

见 issue:  https://issues.apache.org/jira/browse/HIVE-13781

影响:Hive on Tez. Hive3

解决方案

  • 在执行hive sql执行保证hdfs目录和hive metadata的一致性
  • 回退hive on mr
  • 执行msck repair table修复全表
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!