任何人都可以帮我解决如何在windows中将storm与zookeeper集成。
我试图在Windows中找到一个很好的安装步骤,但我不能。
现在写我已经安装了独立的zookeeper,我正在尝试在storm.yaml
中配置它。
我试过的示例代码:
storm.zookeeper.servers:
- "127.0.0.1"
- "server2"
storm.zookeeper.port: 2180
nimbus.host: "localhost"
如果有人知道请帮帮我。
答案 0 :(得分:1)
请按照以下步骤在Windows中使用zookeeper完成风暴安装 1.在zookeeper的/ conf目录下创建一个zoo.cfg文件。 这是配置条目
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=D:\\workspace\\zk-data
# the port at which the clients will connect
clientPort=2181
2.通过执行/ bin目录中的zkServer.bat
来运行zookeeper3.在apache-storm的/ conf目录中创建storm.yaml文件 这是配置条目
########### These MUST be filled in for a storm configuration
storm.zookeeper.servers:
- "localhost"
#supervisor.slots.ports:
# - 6700
# - 6701
# - 6702
# - 6703
storm.local.dir: D:\\workspace\\storm-data
nimbus.host: "localhost"
#
#
4.从命令提示符
运行以下命令 a. bin\storm nimbus
b. bin\storm supervisor
c. bin\storm ui
6.确保您的JAVA_HOME路径没有任何空间。风暴命令 不会跑。