Hive LLAP调整:每个守护程序的内存和堆大小计算

时间:2019-02-14 02:06:31

标签: hive

我正在调整具有Hive LLAP的群集,根据下面的链接,https://community.hortonworks.com/articles/215868/hive-llap-deep-dive.html我需要计算heapsize的值,但是不确定*的含义是什么?

我还有一个问题,关于如何计算hive.llap.daemon.yarn.container.mb的值,而不是ambari给出的默认值?

我已经尝试通过考虑此值(*作为乘积)来计算值,并将容器值设置为yarn.scheduler.maximum.allocation.mb,但是 HiveServer 2交互式在调整后无法启动。

1 个答案:

答案 0 :(得分:0)

这是有关在HDP套件中设置配置单元搭接的优秀Wiki文章。 https://community.hortonworks.com/articles/149486/llap-sizing-and-setup.html

您对*的理解是正确的,用于乘法。

此处的经验法则将hive.llap.daemon.yarn.container.mb设置为yarn.scheduler.maximum-allocation-mb,但是如果您的服务未提供该值,那么我建议您将llap_heap_size更改为{{1 }}。