Hi,

I am trying to upgrade from 1.0.2 to 1.1.0 version of Storm.
And I see the below exception happening randomly on the Nimbus node.
When it happens, Nimbus is unable to accept any new topologies.


java.lang.NullPointerException: null
        at
clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:301)
~[clojure-1.7.0.jar:?]
        at
org.apache.storm.daemon.nimbus$mk_reified_nimbus$reify__10782.getLeader(nimbus.clj:2383)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.generated.Nimbus$Processor$getLeader.getResult(Nimbus.java:3944)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.generated.Nimbus$Processor$getLeader.getResult(Nimbus.java:3928)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.thrift.ProcessFunction.process(ProcessFunction.java:39)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.security.auth.SimpleTransportPlugin$SimpleWrapProcessor.process(SimpleTransportPlugin.java:162)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518)
~[storm-core-1.1.0.jar:1.1.0]
        at
org.apache.storm.thrift.server.Invocation.run(Invocation.java:18)
~[storm-core-1.1.0.jar:1.1.0]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[?:1.8.0_51]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[?:1.8.0_51]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51]


I have not been able to isolate what causes this exception.
Any help would be appreciated.

Thanks
SG

Reply via email to