CentOS 6.4单机环境下安装配置Storm

  • 时间:
  • 浏览:2
  • 来源:神彩大发幸运飞艇_彩神大发幸运飞艇官方

3、出先错误:autogen.sh: error: could not find libtool. libtool is required to run autogen.sh.

时要安装libtool:

可可以 否看得人具体模拟执行的情况,它从不将你这些 Topology提交给Nimbus。

查看日志,选择Nimbus启动是不是成功:

3、Storm管理命令

可可以 否通过如下命令查看Storm的管理操作命令:

2、出先错误:configure: error: cannot link with -luuid, install uuid-dev.

时要安装软件包uuid-devel和libuuid-devel:

1、出先错误:configure: error: Unable to find a working C++ compiler

时要安装g++编译器:

5、安装构建storm-starter

首先时要下载代码,并使用Maven构建:

安装配置

6、配置Storm

修改配置文件conf/storm.yaml内容如下所示:

3、安装jzmq

安装jzmq时要使用Git下载源码,从源代码编译安装:

1、启动Storm相关服务

2、安装zeromq

执行如下命令,进行下载配置安装:

否则时要把Storm的示例代码导入到Eclipse环境中,时要执行如下命令:

下面,给出一些常用的命令:

查看日志,选择Supervisor启动是不是成功:

问题 说明

否则配置环境变量:

worker日志文件名称的后缀正好对应于一些人 在配置文件conf/storm.yaml中配置supervisor.slots.ports中的端口号。

否则可是上边的命令不带参数,表示虚拟测试该应用程序,如下所示:

上边myFirstStormApp是提交的Topology的名称,可可以 否看得人提交Topology的日志信息:

Storm是另一个多分布式的、高容错的实时计算系统,在实时性要求比较强的应用场景下,可可以 否用它来处置海量数据。一些人 尝试着搭建Storm平台,来实现实时计算。下面,一些人 在CentOS 6.4上安装配置Storm系统。

配置Java运行时环境:

1、安装配置sunjdk

下载sunjdk,并安装Java运行环境:

这时,可可以 否通过查看worker的日志,来选择一些人 提交的Topology的执行情况:

4、安装Storm

下载解压缩Storm软件包即可:

安装配置过程,按照如下步骤进行:

2、提交另一个多Topology

上边,否则使用Maven构建storm-starter工程,在target目录下生成另一个多jar文件,否则将该storm-starter工程中的WordCountTopology提交到Nimbus,执行如下命令:

启动运行

在安装Storm的过程中,有关一些依赖安装包的问题 ,不像在Ubuntu系统下,可可以 否模糊指定软件包名称,然都不给出一些提示信息,CentOS时要明确地指定软件包名称,记录下一下在安装过程中遇到的问题 及其处置土法子。