1.依赖环境下载:
java 6+
python 2.6+
下载并配置环境变量,最好设置对应软链,方便更换版本
具体过程略。。。
2.下载storm包
http://storm.apache.org/downloads.html
下载后解压 tar zxvf apache-storm-1.0.2.tar,gz
3.启动相应服务并在web ui上查看
mkdir logs
启动zookeeper:bin/storm dev-zookeeper >> ./logs/zk.out 2>&1 &
启动numbus:bin/storm nimbus >> ./logs/numbus,out 2>&1 &
启动ui: bin/storm ui >> ./logs/logviewer.out 2>&1 &
启动supervisor:bin/storm supervisor >> ./logs/supervisor.out 2>&1 &
启动logviewer:bin/storm logviewer >> ./logs/logviewer.out 2>&1 &
在浏览器中访问:localhost:8080 查看storm界面
4.wordcount运行测试
在storm目录下:
执行:bin/storm jar ./examples/storm-starter/storm-starter-topologies-1.0.2.jar org.apache.storm.starter.WordCountTopology wordcount
回到web界面上查看任务
点击wordcount