Can you confirm your nimbus ad supervisors are using the same version of storm?
Can you do a clean start? It seems there is some serialization issue at startup so I recommend you delete your supervisor and nimbus local directoris and delete /storm from zookeeper. Restart nimbus and supervisor and see if you are still running into the same issues. Thanks Parth On Nov 26, 2014, at 3:23 PM, Sa Li <[email protected]> wrote: > 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 -- CONFIDENTIALITY NOTICE NOTICE: This message is intended for the use of the individual or entity to which it is addressed and may contain information that is confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any printing, copying, dissemination, distribution, disclosure or forwarding of this communication is strictly prohibited. If you have received this communication in error, please contact the sender immediately and delete it from your system. Thank You.
