最初我们使用的是 hive 0.6.0,查询运行良好,即使 block 已损坏,查询仍会运行,最后它显示 hive 0.6.0 中缺少 block 。
但是在升级到 hive 0.12.0 之后,缺少 block 的 hive 查询挂起。
我什至使用了 -hiveconfive.root.logger=DEBUG,console 但没有解决方案。
所以有人面临同样的问题吗?
最佳答案
通过将 hive.input.format 从 org.apache.hadoop.hive.ql.io.CombineHiveInputFormat 设置为 org.apache.hadoop.hive.ql.io.HiveInputFormat 解决
关于hadoop - Hive 查询卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23511220/