Ubuntu apache storm yaml blockmappingstart消息
我正试图建立一个风暴群,我在youtube上学习了一个教程。一切正常,但现在我正试图在终端上运行storm nimbus,我有以下消息: ..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
原因:应为“”,但在“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