Unable to advance iterator for node with id ‘0‘ for Kudu table: Not found

本文介绍了解决Impala查询Kudu表时出现的“Scanner not found”错误的方法。通过调整Kudu参数scanner_ttl_ms并重启服务,成功解决了因扫描器超时导致的查询失败问题。

SQL 错误 [500051] [HY000]: [Cloudera][ImpalaJDBCDriver](500051) ERROR processing query/statement. Error Code: 0, SQL state: Unable to advance iterator for node with id '0' for Kudu table 'xxx': Not found: Scanner bbdf18ac57aa450291e259faa62d06b1 not found (it may have expired)

, Query: compute stats xxx.

网上搜索半天,在cdh官网找到一个提示:

官网相关链接

This error indicates that a Kudu tablet server has closed a scanner because it hadn't been accessed in some time. It could manifest on a particularly slow query that very infrequently fetches new data from Kudu.

Can you share the Impala query profile for one of the failed queries, as well as the Impala daemon coordinator log?

You can also work around the issue by reconfiguring Kudu's --scanne

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值