You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@storm.apache.org by Josh <jo...@gmail.com> on 2015/02/11 20:29:15 UTC

unable to start storm ui (page not found)

Hi all,

I've written a puppet script for deploying storm 0.9.3, but when I use it
I'm unable to get the storm UI to work.

When I visit the UI in the browser, I get "Page not found"

The ui log shows:

2015-02-11T21:16:15.113+0200 o.m.log [INFO] Logging to
Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog
2015-02-11T21:16:15.118+0200 o.m.log [INFO] jetty-6.1.26
2015-02-11T21:16:15.133+0200 o.m.log [INFO] Started
SocketConnector@0.0.0.0:8080

If I just copy storm dist without using puppet, and start storm, the UI
works fine. I noticed that when it works, it also logs the following in the
ui log:

2015-02-11T20:18:36.875+0200 b.s.thrift [INFO] Connecting to Nimbus at
127.0.0.1:6627
2015-02-11T20:18:36.876+0200 b.s.thrift [INFO] Connecting to Nimbus at
127.0.0.1:6627
2015-02-11T20:18:36.883+0200 b.s.thrift [INFO] Connecting to Nimbus at
127.0.0.1:6627
2015-02-11T20:18:36.884+0200 b.s.thrift [INFO] Connecting to Nimbus at
127.0.0.1:6627

So, does anyone know what would cause it not to log this?

Could it be something to do with the storm.home setting? I wasn't sure what
to set it to, should it be the location of the storm startup script? (note
that when using puppet I have the libs, bin, conf all in different
locations instead of all in one directory)

Thanks for any help with this,
Josh

Re: unable to start storm ui (page not found)

Posted by Josh <jo...@gmail.com>.
Just for the record - I have solved this problem. It was indeed the
"storm.home" setting, which must be set to the directory containing the
'public' folder with all the HTML/JS for the Storm UI.

On Wed, Feb 11, 2015 at 7:29 PM, Josh <jo...@gmail.com> wrote:

> Hi all,
>
> I've written a puppet script for deploying storm 0.9.3, but when I use it
> I'm unable to get the storm UI to work.
>
> When I visit the UI in the browser, I get "Page not found"
>
> The ui log shows:
>
> 2015-02-11T21:16:15.113+0200 o.m.log [INFO] Logging to
> Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog
> 2015-02-11T21:16:15.118+0200 o.m.log [INFO] jetty-6.1.26
> 2015-02-11T21:16:15.133+0200 o.m.log [INFO] Started
> SocketConnector@0.0.0.0:8080
>
> If I just copy storm dist without using puppet, and start storm, the UI
> works fine. I noticed that when it works, it also logs the following in the
> ui log:
>
> 2015-02-11T20:18:36.875+0200 b.s.thrift [INFO] Connecting to Nimbus at
> 127.0.0.1:6627
> 2015-02-11T20:18:36.876+0200 b.s.thrift [INFO] Connecting to Nimbus at
> 127.0.0.1:6627
> 2015-02-11T20:18:36.883+0200 b.s.thrift [INFO] Connecting to Nimbus at
> 127.0.0.1:6627
> 2015-02-11T20:18:36.884+0200 b.s.thrift [INFO] Connecting to Nimbus at
> 127.0.0.1:6627
>
> So, does anyone know what would cause it not to log this?
>
> Could it be something to do with the storm.home setting? I wasn't sure
> what to set it to, should it be the location of the storm startup script?
> (note that when using puppet I have the libs, bin, conf all in different
> locations instead of all in one directory)
>
> Thanks for any help with this,
> Josh
>