FAQ-File Not Found
更新时间: 2024-03-11 02:52:55
阅读 1558
问题描述
问题描述/异常栈
File Not Found
解决方案
先区分是hive的还是impala的,如果是impala,那么需要执行一下
invalidate metadata xxx.xxx;刷新一下元数据。
如果是hive:
1、根据报错的那个file not found的文件路径寻找这个文件
2、这个文件在它的父目录下应该已经找不到了,查看这个文件所在目录的 最后修改时间 看这个时间是不是在之前那个sql运行的时间范围之内的,时间范围的确定是猛犸日志开始的时间和结束的时间。
问题原因
在查询的时候读取了元数据信息,然后这时候有人来变更了表的数据,这时候之前读取了元数据的任务还用之前读取的信息去找文件,因为文件已经变更了,所以出现了这个报错。
作者:常惠渊
文档反馈
以上内容对您是否有帮助?