Failed to get minimum memory reservation of 102.00 MB on daemon

impala查询hive报错

复制代码
[09/Aug/2021 00:45:10 -0700] decorators   ERROR    Error running check_status
Traceback (most recent call last):
  File "/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/desktop/libs/notebook/src/notebook/decorators.py", line 98, in decorator
    return func(*args, **kwargs)
  File "/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/desktop/libs/notebook/src/notebook/api.py", line 204, in check_status
    response['query_status'] = get_api(request, snippet).check_status(notebook, snippet)
  File "/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/desktop/libs/notebook/src/notebook/connectors/hiveserver2.py", line 83, in decorator
    return func(*args, **kwargs)
  File "/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/desktop/libs/notebook/src/notebook/connectors/hiveserver2.py", line 288, in check_status
    raise QueryError(operation.errorMessage)
QueryError: ExecQueryFInstances rpc query_id=35415bf7ba63b1e2:778ea8aa00000000 failed: Failed to get minimum memory reservation of 102.00 MB on daemon slave3:22000 for query 35415bf7ba63b1e2:778ea8aa00000000 due to following error: Memory limit exceeded: Could not allocate memory while trying to increase reservation.
Query(35415bf7ba63b1e2:778ea8aa00000000) could not allocate 102.00 MB without exceeding limit.
Error occurred on backend slave3:22000
Memory left in process limit: 120.90 MB
Query(35415bf7ba63b1e2:778ea8aa00000000): Reservation=0 ReservationLimit=204.80 MB OtherMemory=0 Total=0 Peak=0
Memory is likely oversubscribed. Reducing query concurrency or configuring admission control may help avoid this error.
复制代码

原因:报错是内存原因导致的

解决:

一、可以重新启动impala;

二、如果重启不行,增大mem_limit内存,默认256M,根据自己内存调节。

 

 

注:impala内存配置

change those setting 

memory.soft_limit_in_bytes 

memory.limit_in_bytes 

mem_limit

default_pool_mem_limit

value to 0 or -1 无限制配置值

 

posted @   民宿  阅读(1709)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示