On Tue, Apr 29, 2014 at 10:06:45AM -0700, Lin Zhao wrote:
> 
> "Yes, basically Nimbus runs as Mesos framework (inside Mesos master), if Mesos
> master dies, it should start automatically on a different node.
> It's not a standard Nimbus, it's MesosNimbus (Mesos framework):
> code might look this (it's slightly outdated version):"

I think some code quoted here? OK, I'll find answer from code.

> 
> This is actually not true. MesosNimbus works as a Mesos scheduler, which is a
> client as seen by Mesos cluster. You can deploy it out side of the Mesos
> cluster. However, it needs to have Mesos binary installed so that java can 
> load
> the native library.

Thank you, I was thinking that it's generally OK to deploy a mesos
scheduler on a mesos slave node, regardless performance issue, say it
will communicate with mesos master frequently.

--
Thanks,
Chengwei

> 
> 
> On Mon, Apr 28, 2014 at 7:15 AM, Tomas Barton <[email protected]> wrote:
> 
>     Hi Chengwei,
> 
> 
>     | 1. Is it necessary to deploy storm nimbus on the mesos master node?
> 
>     Yes, basically Nimbus runs as Mesos framework (inside Mesos master), if
>     Mesos master dies, it should start automatically on a different node.
>     It's not a standard Nimbus, it's MesosNimbus (Mesos framework):
>     code might look this (it's slightly outdated version):
>     https://github.com/nathanmarz/storm-mesos/blob/master/src/jvm/storm/mesos/
>     MesosNimbus.java
> 
> 
>     | 2. How to deploy storm supervisor node?
>    
>     No need to do that. MesosNimbus will find resources and will run 
> supervisor
>     process when a topology is submitted.
>    
>     Tomas
>    
>     On 28 April 2014 03:49, Chengwei Yang <[email protected]> wrote:
> 
>         Hi List,
> 
>         I found mesosphere has a good page
>         http://mesosphere.io/learn/run-storm-on-mesos/ to guide user setup a
>         mesos-storm cluster.
> 
>         However, I found myself several questions about that guide.
> 
>         1. Is it necessary to deploy storm nimbus on the mesos master node?
> 
>         The guide only says about deploy storm nimbus on the mesos master 
> node.
> 
>         But I think it's fine to deploy storm nimbus on a different node. Am I
>         right?
> 
>         2. How to deploy storm supervisor node?
> 
>         The guide doesn't say anything about deploy supervisor node, from that
>         guide, I see superviosr node deploy on-demand when a topology
>         submitted?
>         Does mesos-storm do such cool stuff?
> 
>         If not, we need deploy supervisor in all mesos nodes?
> 
>         --
>         Thanks,
>         Chengwei
> 
> 
> 
> 
> 
> 
> --
> Lin Zhao
> 
> https://wiki.groupondev.com/Message_Bus
> 3101 Park Blvd, Palo Alto, CA 94306
> 
> 
> 

Reply via email to