Instalacja
** Zainstaluj burzę Apache na Ubuntu 18.04 **
Zainstaluj Zookeeper Framework
Najpierw zainstaluj Zookeeper Framework na serwerze. Utwórz katalog i przejdź do niego.
$ mkdir ~/bigdata
$ cd ~/bigdata
Wykonaj polecenie, aby pobrać Zookeeper Framework.
$ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz
Wyodrębnij pliki i zmień katalog, uruchamiając poniżej polecenia.
$ tar xfvz apache-zookeeper-3.6.0-bin.tar.gz
$ cd apache-zookeeper-3.6.0-bin.tar.gz
Skopiuj przykładowy plik konfiguracyjny o nowej nazwie.
$ cp conf/zoo_sample.cfg conf/zoo.cfg
Otwórz plik CONF/ZOO.CFG i dodaj do niego następujący kod.
admin.enableServer=true
admin.serverPort=9990
Uruchom komendę, aby uruchomić Zookeeper.
$ bin/zkServer.sh start
Zainstaluj burzę Apache
Wykonaj polecenie, aby pobrać Apache Storm.
$ wget ftp://apache.uib.no/pub/apache/storm/apache-storm-2.1.0/apache-storm-2.1.0.tar.gz
Wyodrębnij plik TAR i Zmień katalog za pomocą poniższych poleceń.
$ tar -zxf apache-storm-2.1.0.tar.gz
$ cd apache-storm-2.1.0
Otwórz plik Conf/Storm.yaml i dodaj do niego poniżej linie.
storm.zookeeper.servers:
- "localhost"
nimbus.seeds: [ "localhost" ]
Uruchom polecenie, aby uruchomić Nimbus.
$ bin/storm nimbus
Rozpocznij przełożonego, uruchamiając poniżej polecenie.
$ bin/storm supervisor
Rozpocznij interfejs użytkownika.
$ bin/storm ui
Otwórz przeglądarkę i wprowadź http: // localhost: 8080, aby uzyskać dostęp do informacji o klastrze Storm i jej działającej topologii.