expected '<document start>', but found Scalar in 'reader', line 51, column 1:

expected '<document start>', but found Scalar in 'reader', line 51, column 1:    - "localhost"   ^

      启动storm时发生了问题,如下:

Exception in thread "main" Exception java.lang.ExceptionInInitializerError

at org.apache.storm.config$read_storm_config.invoke(config.clj:78)

at org.apache.storm.config$fn__972.invoke(config.clj:100)

at org.apache.storm.config__init.load(Unknown Source)

at org.apache.storm.config__init.<clinit>(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:348)

at clojure.lang.RT.classForName(RT.java:2154)

at clojure.lang.RT.classForName(RT.java:2163)

at clojure.lang.RT.loadClassForName(RT.java:2182)

at clojure.lang.RT.load(RT.java:436)

at clojure.lang.RT.load(RT.java:412)

at clojure.core$load$fn__5448.invoke(core.clj:5866)

at clojure.core$load.doInvoke(core.clj:5865)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at clojure.core$load_one.invoke(core.clj:5671)

at clojure.core$load_lib$fn__5397.invoke(core.clj:5711)

at clojure.core$load_lib.doInvoke(core.clj:5710)

at clojure.lang.RestFn.applyTo(RestFn.java:142)

at clojure.core$apply.invoke(core.clj:632)

in thread "main" java.lang.ExceptionInInitializerErrorat clojure.core$load_libs.doInvoke(core.clj:5753)

at clojure.lang.RestFn.applyTo(RestFn.java:137)

at clojure.core$apply.invoke(core.clj:634)

at clojure.core$use.doInvoke(core.clj:5843)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at org.apache.storm.command.config_value$loading__5340__auto____11328.invoke(config_value.clj:16)

at org.apache.storm.command.config_value__init.load(Unknown Source)

at org.apache.storm.command.config_value__init.<clinit>(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:348)

at clojure.lang.RT.classForName(RT.java:2154)

at clojure.lang.RT.classForName(RT.java:2163)

at clojure.lang.RT.loadClassForName(RT.java:2182)

at clojure.lang.RT.load(RT.java:436)

at clojure.lang.RT.load(RT.java:412)

at clojure.core$load$fn__5448.invoke(core.clj:5866)

at clojure.core$load.doInvoke(core.clj:5865)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at clojure.lang.Var.invoke(Var.java:379)

at org.apache.storm.command.config_value.<clinit>(Unknown Source)

Caused by: expected '<document start>', but found Scalar

 in 'reader', line 51, column 1:

     - "localhost"

    ^

      storm.yaml文件中

      在 “-” 和 “:”之后一定要留下空格。

 storm.zookeeper.servers:空格

 -空格"localhost"

 storm.zookeeper.port:空格2181

 nimbus.host:空格"localhost"

 supervisor.slots.ports:空格

 -空格6700

 -空格6701

 -空格6702

 -空格6703

 storm.local.dir:空格"/home/injavawetrust/program/storm/workdir"

猜你喜欢

转载自injavawetrust.iteye.com/blog/2347225