安装JStorm2.1.1
来源:互联网 发布:mac怎么同时登陆2个qq 编辑:程序博客网 时间:2024/06/07 02:47
安装zookeeper
参见
http://www.cnblogs.com/ilovexiao/p/3946547.html
不过这篇博客有个问题/datatmp/zookeeper/logs
这个文件夹是需要手动新建的
安装python
Centos7本身已经自带了Python2.7.5使用python -V即可查看python的版本
安装JStorm
wget http://42.121.19.155/jstorm/jstorm-2.1.1.zipunzip jstorm-2.1.1.zip
cd jstorm-2.1.1
修改配置文件conf/storm.yaml
我的storm.yaml如下: (已经去掉注释)
- ########### These MUST be filled in for a storm configuration
- storm.zookeeper.servers:
- - "10.105.23.114"
- storm.zookeeper.root: "/jstorm"
- nimbus.host: "10.105.23.114"
- nimbus.host.start.supervisor: false
- nimbus.childopts: "-Xmx256m"
- supervisor.childopts: "-Xmx256m"
- worker.childopts: "-Xmx128m"
- storm.local.dir: "%JSTORM_HOME%/data"
- supervisor.slots.ports:
- - 6800
- - 6801
- - 6802
- - 6803
yaml文件的格式比较麻烦 在这里,我就说一点
在缩排中空白字符的数目并不是非常重要,只要相同阶层的元素左侧对齐就可以了(不过不能使用TAB字符);
我的/etc/hosts
- 127.0.0.1 localhost
- 10.105.23.114 VM_23_114_centos
在~/bashrc末尾加入:
- export JSTORM_HOME=/usr/local/jstorm-2.1.1
- export PATH=$PATH:$JSTORM_HOME/bin
- source ~/.bashrc
- mkdir ~/.jstorm
- cp -f /usr/local/jstorm-2.1.1/conf/storm.yaml ~/.jstorm
安装JStorm UI
jstorm的安装目录下就有 jstorm-ui-2.1.1.war先安装tomcat
- wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.zip
- unzip apache-tomcat-7.0.57.zip
- cd apache-tomcat-7.0.57
- chmod +x bin/*.sh
- cp ~/jstorm-2.1.1/jstorm-ui-2.1.1.war webapps/
- mv ROOT ROOT.old
- ln -s jstorm-ui-0.9.6.2 ROOT
java测试代码
见http://blog.csdn.net/xeseo/article/details/17683049启动JStorm
在jstorm-2.1.1/bin下先启动nimbus与supervisor
- nohup jstorm nimbus &
- nohup jstorm supervisor &
/usr/local/jstorm-2.1.1/logs
下看nimbus.log与supervisor.log
看是否有错误
然后启动
- ./jstorm jar storm-samples.jar mystorm.ExclaimBasicTopo test
mystorm.ExclaimBasicTopo是启动类
最后的test就是Topologyname
另外 再说明一下,那个jar里面是没有storm的依赖包的,就只有我们写的那些类
jstorm-2.1.1/lib下有需要的外部jar
查看JStormUI
访问182.254.145.66:8080如下:
参考资料
JStorm-0.9.6.2安装配置http://blog.csdn.net/shcyd/article/details/1354618
Error contacting service. It is probably not running 错误
点击打开链接 Storm系列之最基本的例子
Storm详解二、写第一个Storm应用
0 0
- Centos7安装JStorm2.1.1
- 安装JStorm2.1.1
- Jstorm2.1.1集群安装
- Centos7安装JStorm2.1.1
- jstorm2.1.1 集群安装
- Jstorm2.2.1安装
- centos6.5安装JStorm2.1.0
- centos7搭建jstorm2.1.1集群环境
- JIVE2.1.1 安装
- ubuntu安装libcap1.1.1
- Redmine 1.1.2安装
- 安装Glassfish3.1.1
- jira4.1.1安装
- hadoop1.1.1安装
- 1.1系统的安装
- Jboss7.1.1安装
- Impala1.1.1 安装使用
- 1.1 Golang安装
- BZOJ4555: [Tjoi2016&Heoi2016]求和
- Linux 字符设备驱动开发基础(一)—— 编写简单 LED 设备驱动
- maven学习(五)
- 安装ZooKeeper
- ubuntu 搜狗输入法安装
- 安装JStorm2.1.1
- Hi3515按键中断驱动程序
- 安装RocketMQ及配置测试
- 测试CXF支持的数据类型
- Linux 字符设备驱动结构(四)—— file_operations 结构体知识解析
- 《Linux内核设计与实现》--进程调度
- kali中安装中文输入法的方法
- Mat的初始化
- JAVA小知识