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

时间:2017-07-17 13:36:37

标签: hadoop yarn mapr

我们有一个资源管理器和节点管理器都在运行的节点。这是推荐的吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

资源管理器和节点管理器可以在同一节点上运行,前提是它有足够的内存。如果您分配给这两项服务的内存加上您分配给该节点上运行的其余服务和守护程序的内存超出了主机的内存,则可能触发OOME并使应用程序被杀死Linux OOM杀手。

对于大多数发行版而言,它不是推荐的做法。在单独的节点上运行RM和NM可提供更好的内存和CPU隔离。特别是NM将工作分配给容器,这些需要内存,所以如果您通过耗尽所有内存来运行服务来超额订阅您的节点,那么您将无法留下任何内存来运行您的容器。

http://www.oracle.com/technetwork/articles/servers-storage-dev/oom-killer-1911807.html