我的问题是关于Yarn的结构。如何确定集群中需要多少容器?换句话说,我要考虑什么来设置每个容器的内存/cpu的正确数量?有一些最佳的大小调整方法吗?谢谢。
bvjxkvbb1#
无法从hortonworks中进行评论,但大小应与cloudera相同中央处理器1个vcore专用于os 1 vcore到hdfs datanode 1 vcore用于node manager 1 vcore用于vendor agent(这纯粹是针对cloudera的,假设有一个ambari等价物)所有其他的我会分配给纱容器。我会把一个vcore多人游戏分配到4猛撞为您的操作系统保留一些内存,这取决于您的操作系统,但是hdfs datanode和nodemanager(每个至少1gb)的内存将在4-8gb之间,为其他服务保留任何额外的内存,并为其他服务分配其余的内存。
1条答案
按热度按时间bvjxkvbb1#
无法从hortonworks中进行评论,但大小应与cloudera相同
中央处理器
1个vcore专用于os 1 vcore到hdfs datanode 1 vcore用于node manager 1 vcore用于vendor agent(这纯粹是针对cloudera的,假设有一个ambari等价物)
所有其他的我会分配给纱容器。我会把一个vcore多人游戏分配到4
猛撞
为您的操作系统保留一些内存,这取决于您的操作系统,但是hdfs datanode和nodemanager(每个至少1gb)的内存将在4-8gb之间,为其他服务保留任何额外的内存,并为其他服务分配其余的内存。