Instalação
Instale o Apache Storm no Ubuntu 18.04
Instale a estrutura do Zookeeper
Primeiro, instale a estrutura do Zookeeper no servidor. Crie diretório e navegue nele.
$ mkdir ~/bigdata
$ cd ~/bigdata
Execute o comando para baixar a estrutura do Zookeeper.
$ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz
Extraia os arquivos e altere o diretório executando os comandos abaixo.
$ tar xfvz apache-zookeeper-3.6.0-bin.tar.gz
$ cd apache-zookeeper-3.6.0-bin.tar.gz
Copie o arquivo de configuração da amostra com o novo nome.
$ cp conf/zoo_sample.cfg conf/zoo.cfg
Abra o arquivo conf/zoo.cfg e adicione o seguinte código nele.
admin.enableServer=true
admin.serverPort=9990
Execute o comando para iniciar o Zookeeper.
$ bin/zkServer.sh start
Instale o Apache Storm
Execute o comando para baixar o Apache Storm.
$ wget ftp://apache.uib.no/pub/apache/storm/apache-storm-2.1.0/apache-storm-2.1.0.tar.gz
Extraia o arquivo TAR e altere o diretório usando os comandos abaixo.
$ tar -zxf apache-storm-2.1.0.tar.gz
$ cd apache-storm-2.1.0
Abra o arquivo conf/storm.yaml e adicione as linhas abaixo.
storm.zookeeper.servers:
- "localhost"
nimbus.seeds: [ "localhost" ]
Execute o comando para iniciar o nimbus.
$ bin/storm nimbus
Inicie o supervisor executando o comando abaixo.
$ bin/storm supervisor
Comece a interface do usuário.
$ bin/storm ui
Abra seu navegador e digite http: // localhost: 8080 para acessar as informações do cluster de tempestades e sua topologia em execução.