I'm guessing what you are doing is you have the standard ports for
supervisor running.  When you launch supervisor again, it will not be able
to bind on those same ports, so it'll just quit.  The UI will only report
one, as the second supervisor cannot bind to the ports already in use.

To really do this, would be to run a supervisor, change the ports in
storm.yaml, then run a second supervisor.  But this is not how these should
work.  If you want to try these out with multiple supervisors on one
system, then it'd be best to segregate each supervisor, using a container,
or full VM.  You can use vagrant to automate a multi-node environment.

I made an example with Storm 0.10.0 using vagrant (and some shell scripts
to install and provision w/ storm):
https://github.com/darkn3rd/storm-vagrant

On Thu, Jul 7, 2016 at 3:35 AM, Walid Aljoby <[email protected]> wrote:

> Hi all,
>
> I want to run more than one supervisor. I just created two process: storm
> supervisor, but what I can see in the UI only one supervisor!
> So Anyone can tell how can we specify the number supervisors?
>
> The second question: from supervisor machines when I access UI by the IP
> address of nimbus, it works fine, but through localhost or IP address of
> slave node, internal server error occurs1
> Is it possible to explore UI through slave nodes IP addresses, or should
> be only by the IP address of nimbus node?
>
> Thank You
> --
> Best Regards
>
> WA
>



-- 

是故勝兵先勝而後求戰,敗兵先戰而後求勝。

Reply via email to