资源管理器和节点管理器可以在同一个节点中吗[[Map]

rn0zuynd  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(411)

我们有一个节点,其中资源管理器和节点管理器都在运行。建议这样做吗?

ylamdve6

ylamdve61#

只要有足够的内存,资源管理器和节点管理器就可以在同一个节点上运行。如果分配给这两个服务的内存加上分配给该节点上运行的其余服务和守护进程的内存超过了主机的内存,那么可能会触发oome并导致应用程序被linux杀死。
对于大多数发行版来说,这不是推荐的做法。在不同的节点上运行rm和nm可以提供更好的内存和cpu隔离。特别是nm将工作分配给容器,而这些容器需要内存,因此,如果您使用了所有内存来运行服务,从而超额订阅了节点,那么您将没有任何内存来运行容器。
http://www.oracle.com/technetwork/articles/servers-storage-dev/oom-killer-1911807.html

相关问题