storm 启动异常 Error when processing event

因为电脑断电,没有正常退出storm引起的错误。

1 2013-06-13 14:11:29 event [ERROR] Error when processing event
2 java.lang.RuntimeException: java.io.EOFException
3         at backtype.storm.utils.Utils.deserialize(Utils.java:68)
4         at backtype.storm.utils.LocalState.snapshot(LocalState.java:24)
5         at backtype.storm.utils.LocalState.get(LocalState.java:28)
6         at backtype.storm.daemon.supervisor$read_worker_heartbeat.invoke(supervisor.clj:67)
7         at backtype.storm.daemon.supervisor$read_worker_heartbeats$iter__4572__4576$fn__4577.invoke(supervisor.clj:80)
8         at clojure.lang.LazySeq.sval(LazySeq.java:42)
9         at clojure.lang.LazySeq.seq(LazySeq.java:60)
10         at clojure.lang.RT.seq(RT.java:473)
11         at clojure.core$seq.invoke(core.clj:133)
12         at clojure.core$dorun.invoke(core.clj:2725)
13         at clojure.core$doall.invoke(core.clj:2741)
14         at backtype.storm.daemon.supervisor$read_worker_heartbeats.invoke(supervisor.clj:79)
15         at backtype.storm.daemon.supervisor$read_allocated_workers.invoke(supervisor.clj:96)
16         at backtype.storm.daemon.supervisor$sync_processes.invoke(supervisor.clj:194)
17         at clojure.lang.AFn.applyToHelper(AFn.java:161)
18         at clojure.lang.AFn.applyTo(AFn.java:151)
19         at clojure.core$apply.invoke(core.clj:603)
20         at clojure.core$partial$fn__4070.doInvoke(core.clj:2343)
21         at clojure.lang.RestFn.invoke(RestFn.java:397)
22         at backtype.storm.event$event_manager$fn__2507.invoke(event.clj:24)
23         at clojure.lang.AFn.run(AFn.java:24)
24         at java.lang.Thread.run(Thread.java:662)
25 Caused by: java.io.EOFException
26         at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2303)
27         at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2772)
28         at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:778)
29         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:278)
30         at backtype.storm.utils.Utils.deserialize(Utils.java:63)
31         ... 21 more
32 2013-06-13 14:11:29 util [INFO] Halting process: ("Error when processing an event")

解决办法是:

删除storm配置文件中storm.local.dir所指向的目录中的supervisor和workers两个文件夹

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值