Hi, All
Since I continue to fail to start supervisors, I update the storm to 9.3,
the latest version, and below is the error I found in logs/supervisor.log
2014-11-26T15:13:11.679-0800 b.s.event [ERROR] Error when processing event
java.lang.RuntimeException: java.io.InvalidClassException:
clojure.lang.APersistentMap; local class incompatible: stream classdesc
serialVersionUID = 270281984708184947, local class serialVersionUID =
8648225932767613808
at
backtype.storm.serialization.DefaultSerializationDelegate.deserialize(DefaultSerializationDelegate.java:56)
~[storm-core-0.9.3.jar:0.9.3]
at backtype.storm.utils.Utils.deserialize(Utils.java:89)
~[storm-core-0.9.3.jar:0.9.3]
at
backtype.storm.utils.LocalState.deserializeLatestVersion(LocalState.java:65)
~[storm-core-0.9.3.jar:0.9.3]
at backtype.storm.utils.LocalState.snapshot(LocalState.java:47)
~[storm-core-0.9.3.jar:0.9.3]
at backtype.storm.utils.LocalState.get(LocalState.java:72)
~[storm-core-0.9.3.jar:0.9.3]
at
backtype.storm.daemon.supervisor$mk_synchronize_supervisor$this__4161.invoke(supervisor.clj:325)
~[storm-core-0.9.3.jar:0.9.3]
at backtype.storm.event$event_manager$fn__2467.invoke(event.clj:40)
~[storm-core-0.9.3.jar:0.9.3]
at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
Caused by: java.io.InvalidClassException: clojure.lang.APersistentMap;
local class incompatible: stream classdesc serialVersionUID =
270281984708184947, local class serialVersionUID = 8648225932767613808
at
java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:617)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1622)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1517)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1622)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1517)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
~[na:1.7.0_65]
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
~[na:1.7.0_65]
at java.util.HashMap.readObject(HashMap.java:1180) ~[na:1.7.0_65]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.7.0_65]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.7.0_65]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_65]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_65]
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
~[na:1.7.0_65]
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
~[na:1.7.0_65]
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
~[na:1.7.0_65]
at
backtype.storm.serialization.DefaultSerializationDelegate.deserialize(DefaultSerializationDelegate.java:52)
~[storm-core-0.9.3.jar:0.9.3]
... 8 common frames omitted
2014-11-26T15:13:11.689-0800 b.s.util [ERROR] Halting process: ("Error when
processing an event")
java.lang.RuntimeException: ("Error when processing an event")
at backtype.storm.util$exit_process_BANG_.doInvoke(util.clj:325)
[storm-core-0.9.3.jar:0.9.3]
at clojure.lang.RestFn.invoke(RestFn.java:423)
[clojure-1.5.1.jar:na]
at backtype.storm.event$event_manager$fn__2467.invoke(event.clj:48)
[storm-core-0.9.3.jar:0.9.3]
at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
2014-11-26T15:13:11.689-0800 b.s.util [ERROR] Halting process: ("Error when
processing an event")
java.lang.RuntimeException: ("Error when processing an event")
at backtype.storm.util$exit_process_BANG_.doInvoke(util.clj:325)
[storm-core-0.9.3.jar:0.9.3]
at clojure.lang.RestFn.invoke(RestFn.java:423)
[clojure-1.5.1.jar:na]
at backtype.storm.event$event_manager$fn__2467.invoke(event.clj:48)
[storm-core-0.9.3.jar:0.9.3]
at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
2014-11-26T15:13:11.690-0800 b.s.d.supervisor [INFO] Shutting down
supervisor c557e7e8-4549-4965-81b3-004334f0e831
Anyone know how to fix it?
thanks a lot
Alec