【发布时间】:2018-09-04 04:17:09
【问题描述】:
我使用 spark-sql (v 1.6.0) 刷新了 hive 中的表,之后 impala 无法读取表的完整内容。
select * from tablename limit 10;给出了一些结果,其中 select count(*) from tablename 给出了以下错误
在文件中寻找 1073561824 时出错:hdfs://server/products/path/db/tablename/part-00017 错误(255):未知错误 255
如果我使用 where 子句执行查询也会出现同样的错误,并且所有这些查询在通过 Hive 访问时都可以正常工作。
【问题讨论】:
-
您是否刷新了 Impala 元数据缓存?
-
是的,我刷新了。
-
您是否在
impalad日志服务器端找到了更多详细信息?您是否运行 Impala 目录以确保所有impalad守护进程的缓存同步?
标签: hive count apache-spark-sql impala