storm_1_test

源码链接:https://pan.baidu.com/s/1mlMZ9DiyfYqV6sNKghOjHQ
提取码:0g00

注意,打成包含依赖jar包的jar包时,删除storm-core.jar——storm-core下面也存在一个defaults.yaml文件,因此storm运行时报错冲突

0.解压缩

tar -zxvf apache-storm-0.9.3.tar.gz

1.修改配置文件

apache-storm-0.9.3/conf/目录下

storm.yaml新增参数

storm.zookeeper.servers:
	- "master"
	- "slave1"
	- "slave2"

ui.port: 6705
nimbus.host: "master"
supervisor.slots.ports:
	- 6700
	- 6701
	- 6702
	- 6703
	- 6704

ui.port参数,是storm的ui页面。如果不设置,默认为8080端口,与spark冲突

2.启动服务

apache-storm-0.9.3/conf/bin/目录下

  • master

      python storm nimbus &
      python storm ui &
      python storm logviewer &
    
  • slave1、slave2

      python storm supervisor &
      python storm logviewer &
    

3.停止服务

kill -9 `ps aux | fgrep storm | fgrep -v 'fgrep' | awk '{print $2}'` 

4.启动任务

4.1启动本地任务

python /usr/local/src/apache-storm-0.9.3/bin/storm jar \
	/usr/local/src/learn/albert/23_storm/01_test.jar \
	WordCount \
	local

4.2启动集群任务

python /usr/local/src/apache-storm-0.9.3/bin/storm jar \
	/usr/local/src/learn/albert/23_storm/01_test.jar \
	WordCount \
	remote

5.结束任务

5.1结束本地任务

CTRL+C

5.2结束集群任务

UI页面进行kill

kill

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值