Installation
Installez Apache Storm sur Ubuntu 18.04
Installer ZooKeeper Framework
Tout d’abord, installez ZooKeeper Framework sur le serveur. Créez un répertoire et naviguez-y.
$ mkdir ~/bigdata
$ cd ~/bigdata
Exécutez la commande pour télécharger ZooKeeper Framework.
$ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz
Extraire les fichiers et modifier le répertoire en exécutant les commandes ci-dessous.
$ tar xfvz apache-zookeeper-3.6.0-bin.tar.gz
$ cd apache-zookeeper-3.6.0-bin.tar.gz
Copiez un exemple de fichier de configuration avec le nouveau nom.
$ cp conf/zoo_sample.cfg conf/zoo.cfg
Ouvrez le fichier conf / zoo.cfg et ajoutez-y le code suivant.
admin.enableServer=true
admin.serverPort=9990
Exécutez la commande pour démarrer ZooKeeper.
$ bin/zkServer.sh start
Installer Apache Storm
Exécutez la commande pour télécharger Apache Storm.
$ wget ftp://apache.uib.no/pub/apache/storm/apache-storm-2.1.0/apache-storm-2.1.0.tar.gz
Extraire le fichier TAR et le répertoire de modification à l’aide des commandes ci-dessous.
$ tar -zxf apache-storm-2.1.0.tar.gz
$ cd apache-storm-2.1.0
Ouvrez le fichier conf / Storm.yaml et ajoutez-y sous les lignes.
storm.zookeeper.servers:
- "localhost"
nimbus.seeds: [ "localhost" ]
Exécutez la commande pour démarrer le Nimbus.
$ bin/storm nimbus
Démarrez le superviseur en exécutant la commande ci-dessous.
$ bin/storm supervisor
Commencez l’interface utilisateur.
$ bin/storm ui
Ouvrez votre navigateur et entrez http: // localhost: 8080 pour accéder aux informations du cluster Storm et à sa topologie en cours d’exécution.