Github user revans2 commented on the issue:

    https://github.com/apache/storm/pull/2752
  
    localhost nimbus still does not show up on the UI if it is the only nimbus.
    
    I am also getting an error in the visualization.
    
    When hitting 
http://localhost:4443/api/v1/topology/wc-1-1532972479/visualization?sys=true it 
is causing an error on the nimbus side looking for the wrong blob (looks like 
it somehow think the topology is called `:all-time`).
    
    ```
    2018-07-30 12:43:17.361 o.a.s.t.ProcessFunction pool-21-thread-17 [ERROR] 
Internal error processing getTopologyInfoWithOpts
    java.lang.RuntimeException: java.lang.IllegalArgumentException: 
:all-time-stormconf.ser does not appear to be a valid blob key
            at 
org.apache.storm.daemon.nimbus.Nimbus.getTopologyInfoWithOpts(Nimbus.java:3912) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.generated.Nimbus$Processor$getTopologyInfoWithOpts.getResult(Nimbus.java:4576)
 ~[storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.generated.Nimbus$Processor$getTopologyInfoWithOpts.getResult(Nimbus.java:4555)
 ~[storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.thrift.ProcessFunction.process(ProcessFunction.java:38) 
[shaded-deps-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:39) 
[shaded-deps-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:169)
 [storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518)
 [shaded-deps-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.thrift.server.Invocation.run(Invocation.java:18) 
[shaded-deps-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_171]
            at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_171]
            at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
    Caused by: java.lang.IllegalArgumentException: :all-time-stormconf.ser does 
not appear to be a valid blob key
            at 
org.apache.storm.blobstore.BlobStore.validateKey(BlobStore.java:63) 
~[storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.blobstore.LocalFsBlobStore.getBlob(LocalFsBlobStore.java:387) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.blobstore.BlobStore.readBlobTo(BlobStore.java:307) 
~[storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.blobstore.BlobStore.readBlob(BlobStore.java:336) 
~[storm-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.daemon.nimbus.TopoCache.readTopoConf(TopoCache.java:150) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.daemon.nimbus.Nimbus.readTopoConfAsNimbus(Nimbus.java:679) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.daemon.nimbus.Nimbus.tryReadTopoConf(Nimbus.java:840) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.daemon.nimbus.Nimbus.getCommonTopoInfo(Nimbus.java:2716) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            at 
org.apache.storm.daemon.nimbus.Nimbus.getTopologyInfoWithOpts(Nimbus.java:3826) 
~[storm-server-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
            ... 10 more
    ```


---

Reply via email to