cloudera中的impala内存配置

1wnzp6jl  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(630)

我正在试着理解集群上的 Impala 内存设置。
我们在群集中有48 gb内存的主机。对于主机,当我在cloudera管理器中查看每个服务的内存资源时,我看到为impala守护进程分配了38gb的内存。但是,在impala配置中,impala守护进程内存限制设置为o。
那么,给 Impala 守护进程分配38gb的值在哪里呢?
我相信impala守护进程的内存限制是节点级别的限制,而不是集群级别的限制。是这样吗?
请注意,静态和动态池也没有配置。

oxiaedzo

oxiaedzo1#

如果不设置进程内存限制,impala将默认使用系统上80%的内存作为进程内存限制(是的,进程内存限制是每个节点的值,而不是集群范围的值。)
请注意,这并不意味着80%的系统内存实际上是可用的,但impala会将自己的内存限制为80%。这意味着,如果您有其他进程使用该内存,那么您将看到交换。

相关问题