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 <[email protected]> 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 > [email protected]: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 >
