代码之家  ›  专栏  ›  技术社区  ›  Yitian Zhang

如何修改部署在Aurora调度程序上的Heron集群中Aurora任务的RAM需求大小?

  •  0
  • Yitian Zhang  · 技术社区  · 8 年前

    我部署了 heron cluster using aurora scheduler and meos 。当我使用这个集群运行默认的wordcounttopology时,我发现了aurora task is 4g 。但是,wordcountTopology的配置如下:

    组件:1g 集装箱要求:1g ContainerCPUrequested:2核 集装箱磁盘要求:2g
    
    

    aurora task.json内容是:

    这表明Aurora的这项任务需要4G的RAM资源。但我不知道为什么它需要4G内存。如何修改这个RAM需求? 此外,我的heron集群中有两个从属主机,这些主机资源是: =ramAurora任务的需求是4G

    componentRam: 1G
    containerRamRequested: 1G
    containerCpuRequested: 2 cores
    containerDiskRequeted: 2G
    

    enter image description here

    这表明Aurora的这项任务需要4G的RAM资源。但我不知道为什么它需要4G内存。如何修改这个RAM需求?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Neng    8 年前

    除了拓扑组件请求的RAM之外,还有一些额外的资源(CPU、内存)请求用于Heron的守护进程,例如 stream-manager Packing additional CPU in RR

    推荐文章