storm安装
1. 下载storm
wget http://apache.fayea.com/storm/apache-storm-1.2.2/apache-storm-1.2.2.tar.gz
2. 解压到/usr/local/下
tar -zxvf apache-storm-1.2.2.tar.gz -C /usr/local/
storm启动
在启动storm之前要确保nimbus和supervisor上的Zookeeper已经启动
1. 查看zk的状态:
./zkServer.sh status
2. 如果zk没有开启,将nimbus和supervisor的zk开启
./zkServer.sh start
3. 启动nimbus(切换到storm的bin目录下)
nohup ./storm nimbus &
4. 启动supervisor
nohup ./storm supervisor &
5. 启动storm UI
nohup ./storm ui &
6、logviewer 启动日志查看服务
nohup bin/storm logviewer &
7.运行完毕 jps -l 查询进程,如果出现如下进程说明strom启动完成
19969 nimbus
20067 supervisor
20500 UserStudyInfoTopology
21476 Jps
20165 core
19897 dev_zookeeper
20253 logviewer
8.访问UI
http://172.20.43.xx:8080/index.html
上传jar
1、运行
./bin/storm jar /usr/local/develop/test_jar/mpen-log-pipeline-0.5.1-SNAPSHOT-jar-with-dependencies.jar com.mpen.dataprocess.UserStudyInfoTopology