安装

**在Ubuntu上安装Apache Storm 18.04 **

安装Zookeeper框架

首先,在服务器上安装Zookeeper框架。创建目录并导航到其中。

$ mkdir ~/bigdata
$ cd ~/bigdata

执行命令下载Zookeeper框架。

$ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz

通过在下面的命令下运行来提取文件并更改目录。

$ tar xfvz apache-zookeeper-3.6.0-bin.tar.gz
$ cd apache-zookeeper-3.6.0-bin.tar.gz

复制带有新名称的示例配置文件。

$ cp conf/zoo_sample.cfg conf/zoo.cfg

打开conf/zoo.cfg文件,然后将以下代码添加到其中。

admin.enableServer=true
admin.serverPort=9990

运行命令启动Zookeeper。

$ bin/zkServer.sh start

安装apache风暴

执行命令下载Apache Storm。

$ wget ftp://apache.uib.no/pub/apache/storm/apache-storm-2.1.0/apache-storm-2.1.0.tar.gz

使用以下命令提取焦油文件并更改目录。

$ tar -zxf apache-storm-2.1.0.tar.gz
$ cd apache-storm-2.1.0

打开conf/storm.yaml文件,并在其中添加以下行。

storm.zookeeper.servers:
 - "localhost"
nimbus.seeds: [ "localhost" ]

运行命令以启动nimbus。

$ bin/storm nimbus

通过在下面的命令下运行主管。

$ bin/storm supervisor

启动UI。

$ bin/storm ui

打开浏览器并输入http:// localhost:8080以访问风暴群集信息及其运行拓扑。

 简体中文