Ubuntu apache storm yaml blockmappingstart消息

Ubuntu apache storm yaml blockmappingstart消息,ubuntu,yaml,apache-zookeeper,apache-storm,Ubuntu,Yaml,Apache Zookeeper,Apache Storm,我正试图建立一个风暴群,我在youtube上学习了一个教程。一切正常,但现在我正试图在终端上运行storm nimbus,我有以下消息: .. 原因:应为“”,但在“reader”第23行第2列中找到BlockMappingStart: storm.zookeeper.port:2181 ^ storm.yaml文件如下: ########### These MUST be filled in for a storm configuration # storm.zookeeper.server

我正试图建立一个风暴群,我在youtube上学习了一个教程。一切正常,但现在我正试图在终端上运行storm nimbus,我有以下消息:

..
原因:应为“”,但在“reader”第23行第2列中找到BlockMappingStart: storm.zookeeper.port:2181 ^

storm.yaml
文件如下:

########### These MUST be filled in for a storm configuration
# storm.zookeeper.servers:
  - "x.x.x.5"
#     - "server1"

storm.zookeeper.port: 2181

nimbus.host: x.x.x.5

nimbus.thrift.port: 6627

ui.port: 8772

storm.local.dir: "/usr/local/apacche-storm-0.10.0/data"

java.library.path: "/usr/lib/jvm/java-7-openjdk-amd64/"

supervisor.slots.ports:

    - 6700
    - 6701
    - 6702
    - 6703

有什么想法吗?

问题就在开头:

########### These MUST be filled in for a storm configuration
# storm.zookeeper.servers:
  - "x.x.x.5"
#     - "server1"

storm.zookeeper.port: 2181
忽略注释行,序列缩进两个空格(
-“x.x.x.5”
),后面是一个完全不缩进的映射(
storm.zookeeper.port:2181
)。那是无效的。如果取消第二行的注释,还需要取消第二行的注释(
storm.zookeeper.servers:
):


这解决了问题,但现在当我在终端上键入storm nimbus时,我有以下错误:
为appenders中的RollingFile返回了ERROR Null对象
为appenders中的RollingFile返回了错误Null对象
错误无法找到记录器backtype.storm.security.auth.authorizer的appender访问权限
错误无法找到记录器backtype.storm.metric.LoggingMetricsConsumerI的appender A1
错误无法找到记录器backtype.storm.LoggingMetrics的appender度量我没有任何storm专业知识,因此无法帮助您,无论如何,这不是一个合适的地方,因为这是一个不同的问题。我建议发布一个新问题。
########### These MUST be filled in for a storm configuration
storm.zookeeper.servers:
  - "x.x.x.5"
  - "server1"

storm.zookeeper.port: 2181