I'm using Storm 1.0.2 and zookeeper 3.3.5 and sometimes I get an error on
Storm UI:
"org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find
leader nimbus from seed hosts ["<my_nimbus_host_fqdn>"]. Did you specify a
valid list of
nimbus hosts for config nimbus.seeds?"

Also, in nimbus.log I got the following messages:
*[timer] ERROR o.a.s.b.BlobStoreUtils - Could not update the blob with
key<topology_name>-1-1475258141-stormcode.ser*


*--- storm.yaml ----:*
storm.zookeeper.servers:
       - "<zookeeper_host_fqdn>"

storm.zookeeper.root: "/<zknode_name>"
storm.local.dir: "/data/storm"

nimbus.seeds : ["<my_nimbus_host_fqdn>"]

supervisor.slots.ports:
    - 6700
    - 6701
    - 6702
    - 6703

nimbus.childopts: "-Xmx1024m -Djava.net.preferIPv4Stack=true"
supervisor.childopts: "-Xmx1024m -Djava.net.preferIPv4Stack=true"
ui.childopts: "-Xmx768m -Djava.net.preferIPv4Stack=true"
worker.childopts: "-Xmx5120m -Djava.net.preferIPv4Stack=true
-XX:+PrintGCDetails -Xloggc:artifacts/gc.log -XX:+PrintGCDateStamps
-XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10
-XX:GCLogFileSize=1M -XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=artifacts/heapdump"

# Set limit for Spout's output queue.
topology.max.spout.pending: 500

supervisor.worker.timeout.secs: 900
nimbus.task.timeout.secs: 600
nimbus.supervisor.timeout.secs: 600
-----------------------------

What is the reason for these errors? Is it Zookeeper or Storm, or maybe
both? or is it something else?
And what is the fix for it?


Thanks!

Reply via email to