storm安装配置(单机版)
2017-05-21 12:04
225 查看
* 安装zeromq
下载zeromq压缩包,进入安装目录。
./configure
make
# 问题解决
* 问题1
configure: error: Package requirements (libsodium) were not met:
No package 'libsodium' found
解决:
yum install libsodium-devel
* 问题2
报一个错误:没有找到c++的编译器。
解决:
yum install gcc-c++
* 安装jzmp
下载jzmq
进入安装目录
./autogen.sh
./configure
make
# 问题解决
* [root@node2 jzmq]# ./autogen.sh
autogen.sh: error: could not find libtool. libtool is required to run autogen.sh.
解决办法:
yum install libtool
# 安装和配置storm
* 配置storm单机版
vim storm.yaml
* 启动主节点
bin/storm nimbus(启动主节点)
* 启动从节点
bin/storm supervisor(启动从节点)
* 测试storm
执行命令:# storm jar StormStarter.jar storm.starter.WordCountTopology test
此命令的作用就是用storm将jar发送给storm去执行,后面的test是定义的toplogy名称。
* 启动storm界面
# bin/storm ui
启动ui,可以通过浏览器, ip:8080/ 查看运行i情况。
# 错误&解决
* 没有现成的storm-start.jar包,需要通过maven编译,但在执行mvn clean install时,没有找到命令mvn,需要安装。
安装maven的过程很简单如下:
* 进入example目录下的storm-start目录,执行编译命令:
mvn clean install -DskipTests
下载zeromq压缩包,进入安装目录。
./configure
make
# 问题解决
* 问题1
configure: error: Package requirements (libsodium) were not met:
No package 'libsodium' found
解决:
yum install libsodium-devel
* 问题2
报一个错误:没有找到c++的编译器。
解决:
yum install gcc-c++
* 安装jzmp
下载jzmq
进入安装目录
./autogen.sh
./configure
make
# 问题解决
* [root@node2 jzmq]# ./autogen.sh
autogen.sh: error: could not find libtool. libtool is required to run autogen.sh.
解决办法:
yum install libtool
# 安装和配置storm
* 配置storm单机版
vim storm.yaml
storm.zookeeper.servers: - 127.0.0.1 storm.zookeeper.port: 2181 nimbus.host: "127.0.0.1" storm.local.dir: "/tmp/storm" supervisor.slots.ports: - 6700 - 6701 - 6702 - 6703
* 启动主节点
bin/storm nimbus(启动主节点)
* 启动从节点
bin/storm supervisor(启动从节点)
* 测试storm
执行命令:# storm jar StormStarter.jar storm.starter.WordCountTopology test
此命令的作用就是用storm将jar发送给storm去执行,后面的test是定义的toplogy名称。
* 启动storm界面
# bin/storm ui
启动ui,可以通过浏览器, ip:8080/ 查看运行i情况。
# 错误&解决
* 没有现成的storm-start.jar包,需要通过maven编译,但在执行mvn clean install时,没有找到命令mvn,需要安装。
安装maven的过程很简单如下:
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo yum -y install apache-maven yum -y install ant
* 进入example目录下的storm-start目录,执行编译命令:
mvn clean install -DskipTests
相关文章推荐
- Storm 单机环境的安装与配置
- ubuntu10.04安装配置storm时遇到的问题及解决(单机)
- Twitter Storm:单机环境的安装与配置
- Storm安装配置(单机版)笔记
- Twitter Storm安装配置(单机版)笔记
- Twitter Storm:单机环境的安装与配置
- CentOS 6.4单机环境下安装配置Storm
- Storm 单机环境的安装与配置
- 比cacti更好的linux单机监控――Monitorix的安装与配置
- Ubuntu下Storm安装(单机,分布式)
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- ZooKeeper 的安装和配置---单机和集群
- hadoop单机安装配置及测试通过
- Hadoop单机环境安装配置(Ubuntu 12.04)
- Storm 单机版安装
- (一) storm的集群安装与配置
- Hadoop单机单节点集群安装配置
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- 1、单机运行环境搭建之 --CentOS-6.5安装配置JDK-7
- hadoop 单机安装配置教程