Installation
APache Storm auf Ubuntu 18.04 Installieren
Installieren Sie Zookeeper Framework
Installieren Sie zunächst das Zookeeper -Framework auf dem Server. Erstellen Sie ein Verzeichnis und navigieren Sie darauf.
$ mkdir ~/bigdata
$ cd ~/bigdata
Führen Sie den Befehl aus, um das Zookeeper -Framework herunterzuladen.
$ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz
Extrahieren Sie die Dateien und ändern Sie das Verzeichnis, indem Sie die folgenden Befehle ausführen.
$ tar xfvz apache-zookeeper-3.6.0-bin.tar.gz
$ cd apache-zookeeper-3.6.0-bin.tar.gz
Kopieren Sie die Beispielkonfigurationsdatei mit dem neuen Namen.
$ cp conf/zoo_sample.cfg conf/zoo.cfg
Öffnen Sie die conf/zoo.cfg -Datei und fügen Sie den folgenden Code hinzu.
admin.enableServer=true
admin.serverPort=9990
Führen Sie den Befehl aus, um Zookeeper zu starten.
$ bin/zkServer.sh start
APache Storm installieren
Führen Sie den Befehl aus, um Apache Storm herunterzuladen.
$ wget ftp://apache.uib.no/pub/apache/storm/apache-storm-2.1.0/apache-storm-2.1.0.tar.gz
Extrahieren Sie die TAR -Datei und ändern Sie das Verzeichnis mit den folgenden Befehlen.
$ tar -zxf apache-storm-2.1.0.tar.gz
$ cd apache-storm-2.1.0
Öffnen Sie die Datei conf/storm.yaml und fügen Sie unten die Zeilen hinzu.
storm.zookeeper.servers:
- "localhost"
nimbus.seeds: [ "localhost" ]
Führen Sie den Befehl aus, um den Nimbus zu starten.
$ bin/storm nimbus
Starten Sie den Supervisor, indem Sie den Befehl unter unten ausführen.
$ bin/storm supervisor
Starten Sie die Benutzeroberfläche.
$ bin/storm ui
Öffnen Sie Ihren Browser und geben Sie http: // localhost: 8080 ein, um auf die Sturmclusterinformationen und die laufende Topologie zuzugreifen.