Hi,

Check out this issue.

https://issues.apache.org/jira/browse/STORM-531

Cheers!
Brandon Bradley

On Tue, Dec 9, 2014 at 12:00 PM, Sa Li <[email protected]> wrote:

> Hi, all
>
> Something seems to be wrong with my storm cluster, I got back and run
> wordcount in storm-starter, here is the error
>
> 7031 [Thread-8-count] INFO  backtype.storm.daemon.executor - Processing
> received message source: split:6, stream: default, id: {}, ["ago"]
> 7031 [Thread-8-count] INFO  backtype.storm.daemon.task - Emitting: count
> default [ago, 7]
> 7031 [Thread-19] INFO  backtype.storm.task.ShellBolt - ShellLog pid:6484,
> name:split Traceback (most recent call last):
>   File
> "/tmp/d883913c-2d6c-47a9-87c3-c5631bda06ba/supervisor/stormdist/word-count-1-1418147788/resources/storm.py",
> line 172, in run
>     self.process(tup)
>   File "splitsentence.py", line 5, in process
>     words = tup.values[0].split(" ")
> IndexError: list index out of range
> 7036 [Thread-19] ERROR backtype.storm.task.ShellBolt - Halting process:
> ShellBolt died.
> java.lang.RuntimeException: backtype.storm.multilang.NoOutputException:
> Pipe to subprocess seems to be broken! No output read.
> Serializer Exception:
>
>         at
> backtype.storm.utils.ShellProcess.readShellMsg(ShellProcess.java:101)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:318)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> 7037 [Thread-19] ERROR backtype.storm.daemon.executor -
> java.lang.RuntimeException: backtype.storm.multilang.NoOutputException:
> Pipe to subprocess seems to be broken! No output read.
> Serializer Exception:
>
>         at
> backtype.storm.utils.ShellProcess.readShellMsg(ShellProcess.java:101)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:318)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> 7044 [Thread-26-spout] INFO  backtype.storm.daemon.task - Emitting: spout
> default [the cow jumped over the moon]
> 7045 [Thread-16-split] INFO  backtype.storm.daemon.executor - Processing
> received message source: spout:9, stream: default, id: {}, [the cow jumped
> over the moon]
> 7045 [Thread-16-split] ERROR backtype.storm.util - Async loop died!
> java.lang.RuntimeException: java.lang.RuntimeException:
> java.lang.RuntimeException: pid:6484, name:split exitCode:0, errorString:
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.java:128)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchWhenAvailable(DisruptorQueue.java:99)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.disruptor$consume_batch_when_available.invoke(disruptor.clj:80)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$fn__3441$fn__3453$fn__3500.invoke(executor.clj:748)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at backtype.storm.util$async_loop$fn__464.invoke(util.clj:463)
> ~[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.lang.RuntimeException: java.lang.RuntimeException:
> pid:6484, name:split exitCode:0, errorString:
>         at backtype.storm.task.ShellBolt.execute(ShellBolt.java:136)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$fn__3441$tuple_action_fn__3443.invoke(executor.clj:633)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$mk_task_receiver$fn__3364.invoke(executor.clj:401)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.disruptor$clojure_handler$reify__1447.onEvent(disruptor.clj:58)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.java:125)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 6 common frames omitted
> Caused by: java.lang.RuntimeException: pid:6484, name:split exitCode:0,
> errorString:
>         at backtype.storm.task.ShellBolt.die(ShellBolt.java:281)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at backtype.storm.task.ShellBolt.access$400(ShellBolt.java:69)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:341)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 1 common frames omitted
> Caused by: java.lang.RuntimeException:
> backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be
> broken! No output read.
> Serializer Exception:
>
>         at
> backtype.storm.utils.ShellProcess.readShellMsg(ShellProcess.java:101)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:318)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 1 common frames omitted
> 7046 [Thread-16-split] ERROR backtype.storm.daemon.executor -
> java.lang.RuntimeException: java.lang.RuntimeException:
> java.lang.RuntimeException: pid:6484, name:split exitCode:0, errorString:
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.java:128)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchWhenAvailable(DisruptorQueue.java:99)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.disruptor$consume_batch_when_available.invoke(disruptor.clj:80)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$fn__3441$fn__3453$fn__3500.invoke(executor.clj:748)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at backtype.storm.util$async_loop$fn__464.invoke(util.clj:463)
> ~[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.lang.RuntimeException: java.lang.RuntimeException:
> pid:6484, name:split exitCode:0, errorString:
>         at backtype.storm.task.ShellBolt.execute(ShellBolt.java:136)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$fn__3441$tuple_action_fn__3443.invoke(executor.clj:633)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.daemon.executor$mk_task_receiver$fn__3364.invoke(executor.clj:401)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.disruptor$clojure_handler$reify__1447.onEvent(disruptor.clj:58)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.java:125)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 6 common frames omitted
> Caused by: java.lang.RuntimeException: pid:6484, name:split exitCode:0,
> errorString:
>         at backtype.storm.task.ShellBolt.die(ShellBolt.java:281)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at backtype.storm.task.ShellBolt.access$400(ShellBolt.java:69)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:341)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 1 common frames omitted
> Caused by: java.lang.RuntimeException:
> backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be
> broken! No output read.
> Serializer Exception:
>
>         at
> backtype.storm.utils.ShellProcess.readShellMsg(ShellProcess.java:101)
> ~[storm-core-0.9.3.jar:0.9.3]
>         at
> backtype.storm.task.ShellBolt$BoltReaderRunnable.run(ShellBolt.java:318)
> ~[storm-core-0.9.3.jar:0.9.3]
>         ... 1 common frames omitted
> 7047 [Thread-30-spout] INFO  backtype.storm.daemon.task - Emitting: spout
> default [the cow jumped over the moon]
> 7067 [ProcessThread(sid:0 cport:-1):] INFO
> org.apache.storm.zookeeper.server.PrepRequestProcessor - Got user-level
> KeeperException when processing sessionid:0x14a3031ec62000b type:create
> cxid:0x52 zxid:0x24 txntype:-1 reqpath:n/a Error
> Path:/storm/errors/word-count-1-1418147788/split Error:KeeperErrorCode =
> NodeExists for /storm/errors/word-count-1-1418147788/split
>
> Is that because of zookeeper?
>
> thanks
>
> Alec
>

Reply via email to