在实验室的机器上编译运行storm的一些注意事项
来源:互联网 发布:行尸走肉网络剧百度云 编辑:程序博客网 时间:2024/06/04 20:01
1、首先将原来的代码备份,即将src的main里面的代码备份起来
2、上传自己的代码到src/main/java路径下
3、切换到root
4、用maven编译:mvn package
5、转到target目录下,运行:storm jar word-count-1.0.jar FMRadio(或storm jar word-count-1.0.jar FMRadio TopologyName)
6、有时候nimbus什么的可能会挂了,需要重新启动:
storm nimbus >/dev/null 2>&1 &
storm supervisor >/dev/null 2>&1 &
storm ui >/dev/null 2>&1 &
7、杀死拓扑
storm kill TopologyName
8、storm.yaml配置文件(在~/storm-yarn-master/lib/storm-0.9.0-wip21/conf目录下)
########### These MUST be filled in for a storm configuration
storm.zookeeper.servers:
- "master"
- "slave01"
- "slave02"
- "slave03"
- "slave04"
storm.local.dir: "~/workdir"
storm.zookeeper.port: 2181
nimbus.host: "slave04"
supervisor.slots.ports:
- 6700
- 6701
# - 6702
# - 6703
#
# nimbus.host: "nimbus"
#
#
# ##### These may optionally be filled in:
#
## List of custom serializations
# topology.kryo.register:
# - org.mycompany.MyType
# - org.mycompany.MyType2: org.mycompany.MyType2Serializer
#
## List of custom kryo decorators
# topology.kryo.decorators:
# - org.mycompany.MyDecorator
#
## Locations of the drpc servers
# drpc.servers:
# - "server1"
# - "server2"
## Metrics Consumers
# topology.metrics.consumer.register:
# - class: "backtype.storm.metrics.LoggingMetricsConsumer"
# parallelism.hint: 1
# - class: "org.mycompany.MyMetricsConsumer"
# parallelism.hint: 1
# argument:
# - endpoint: "metrics-collector.mycompany.org"
9、查看/etc/hosts文件来确定节点ip地址
- 在实验室的机器上编译运行storm的一些注意事项
- 在Solaris上编译Ethereal的注意事项
- VS2005编译的程序在没有装VS2005的机器上无法运行的解决办法
- 在未安装VS2005的机器上运行VS2005编译的C++程序
- vs2005编译的文件在没有装过vs2005的机器上是不能直接运行
- 在未安装VS2005的机器上运行VS2005编译的C++程序
- VS2008编译出的程序在另一台机器上无法运行的问题
- VS2005编译的C++项目在没有安装VS2005的机器上无法运行
- 在未安装VS2005的机器上运行VS2005编译的C++程序(转)
- VS2005编译的C++项目在没有安装VS2005的机器上无法运行
- vs2013编译的程序在其他机器上运行的环境设置
- win7上编译的用ADO访问Access数据库的程序运行在WindowsServer2003上的注意事项
- 机器学习的一些注意事项
- VS2005 编译的 ITK 程序在其它机器上运行问题
- VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序...
- VS2008 编译后在不同机器上运行 exe文件的问题
- 如何在没有装VS(Visual Studio)的机器上编译运行C#程序
- 让VC编译的Release版本程序在其他机器上顺利运行
- 一个经纬度相关计算的C++类
- CSDN中插入图片方式
- 思维导图工具之Mindmeister
- C#_WinForm程序退出的方法
- Android前景与未来趋势
- 在实验室的机器上编译运行storm的一些注意事项
- poj2478 Farey Sequence(线性筛法+欧拉函数+递推)
- NYOJ 32 组合数
- Django运行提示‘Please select a model’
- Centos配置PPTPD
- 页面乱码问题
- 2015上海邀请赛
- ELF文件
- Android开发-——-Intent-filter属性详解