0
A
回答
1
资源管理器和节点管理器可以在同一节点上运行,只要有足够的内存。如果分配给这两个服务的内存以及分配给该节点上运行的其余服务和守护程序的内存超过了主机的内存,则可以触发OOME并使应用程序终止Linux OOM杀手。
对于大多数发行版,这不是推荐的做法。在单独的节点上运行RM和NM可提供更好的内存和CPU隔离。 NM特别将工作分配给容器,并且这些需要内存,所以如果通过使用所有内存运行服务来超额订购节点,则不会留下任何剩余内存来运行容器。
http://www.oracle.com/technetwork/articles/servers-storage-dev/oom-killer-1911807.html
相关问题
- 1. 纱线,节点管理器和资源管理器
- 2. 节点资源管理器脚本?
- 3. WLST - 节点管理器命令:“nmStart”可以同时管理多个weblogic服务器吗?
- 4. 项目节点上的团队资源管理器2010错误?
- 5. VS SQL Server对象资源管理器永久加载节点
- 6. 从WebLogic中删除节点管理器
- 7. 节点版本管理器在Windows
- 8. 节点和路由管理
- 9. 分离工作者和管理器节点 - 如何在工作节点中复制管理器配置
- 10. 厨师服务器可以管理多少个节点?
- 11. 我们可以在Weblogic中为多个受管服务器配置单个节点管理器吗?
- 12. 节点管理器停止 - Hadoop的2.2.0
- 13. 无法启动节点管理器
- 14. 启动节点管理器时出错
- 15. TFS项目在源代码管理资源管理器中可见,但不在团队资源管理器中?
- 16. Visual Studio 2013中的服务器资源管理器缺少Azure存储节点
- 17. 资源管理器
- 18. Hadoop 2.x群集节点管理器未启动从节点
- 19. 使用节点版本管理器管理全局模块
- 20. 节点无浏览器的Web客户端可以管理Cookie
- 21. VS2012 - 在特定项目/节点处打开源代码管理资源管理器
- 22. 我可以折叠Visual Studio中解决方案资源管理器中的所有节点吗?
- 23. Umbraco丢失管理节点
- 24. 节点Js用户管理
- 25. API管理节点脱机
- 26. 管理硒网格/节点
- 27. 我可以整合团队资源管理器和intellij 15.02吗?
- 28. 在Windows资源管理器
- 29. 在Windows资源管理器
- 30. 如何从资源管理器中删除文件到树视图节点
当你的伪分布式模式的Hadoop运行所有守护进程都在同一台机器上,但在差异JVM上运行。所以是的,你可以在同一台机器上运行RM和NM。当你拥有一个完整的集群时,建议不要这样做,因为将它们放在单独的机器上以避免故障等是很好的做法。但是,您也可以在集群中的单台机器上运行它们。 – philantrovert
@philantrovert谢谢你的回答。 我们有一个由8个节点组成的集群,并且我们在激活Yarn上的一些工作时遇到了一些问题(他们花费太多时间并停止处理其他工作)。你认为在同一台机器上运行NM和RM就是这个问题的原因吗? 谁建议分开使用RM和NM?这是来自发行还是只遵循一条规则? –