Fifty-two, installation et déploiement du composant Storm (version MINI)

Connexion de premier plan :

Déploiement Hadoop HA (version MINI) icon-default.png?t=LA92https://blog.csdn.net/m0_54925305/article/details/121566611?spm=1001.2014.3001.5501 Déploiement du composant Spark (version MINI) icon-default.png?t=LA92https://blog.csdn.net/m0_54925305/article /details/121615781?spm=1001.2014.3001.5501 Déploiement du composant Kafka (version MINI) icon-default.png?t=LA92https://blog.csdn.net/m0_54925305/article/details/121647743?spm=1001.2014.3001.5501

Préparation de l'environnement :

Numérotage Nom du processeur taper utilisateur le mot de passe
1 maître1-1 nœud maître racine mot de passe
2 esclave1-1 nœud esclave racine mot de passe
3 esclave1-2 nœud esclave racine mot de passe

apache-storm-1.2.4.tar.gz

        Remarque : Le code d'extraction est : 0000

Déploiement de l'environnement :

1. Pré-installez le cluster Zookeeper, prenez des captures d'écran et enregistrez les résultats

        1. Démarrer trois machines zookeeper

bin/zkServer.sh start

2. Décompressez le package d'installation de Storm dans le chemin "/usr/local/src", et modifiez le nom du dossier décompressé en storm, prenez une capture d'écran et enregistrez le résultat

        1. Entrez dans le répertoire /h3cu pour trouver storm

cd /h3cu

         2. Décompressez la tempête

tar -zxvf apache-storm-1.2.4.tar.gz -C /usr/local/src

        3. Renommer la tempête

mv apache-storm-1.2.4 storm

 

3. Configurez le fichier "conf/storm.yaml", faites des captures d'écran et enregistrez les résultats

4. Envoyez le fichier configuré "conf/storm.yaml", faites une capture d'écran et enregistrez le résultat

5. Configurez le fichier nimbus.seeds, prenez des captures d'écran et enregistrez les résultats

6. Configurez superviseur.slots.ports, prenez des captures d'écran et enregistrez les résultats

        1. Entrez dans le répertoire storm/conf

cd /usr/local/src/storm/conf

Avant de changer :

Après changement :

 Configuration des paramètres :

# Zookeeper集群的主机列表
storm.zookeeper.servers:
     - "master1-1"
     - "slave1-1"
     - "slave1-2"

# Nimbus的节点列表
nimbus.seeds: ["master1-1", "slave1-1"]

# Nimbus和Supervisor需要使用本地磁盘上来存储少量状态(如jar包,配置文件等)
storm.local.dir: "/usr/local/src/storm/data"

#workers进程的端口,每个worker进程会使用一个端口来接收消息
supervisor.slots.ports:
     - 6700
     - 6701


#指定storm集群中的nimbus节点所在的服务器
nimbus.host: "master1-1"
 

#web页面端口号

ui.port: 9999

        Remarque : Vous devez faire attention au format du contenu du fichier. Il y a un espace après les deux-points. Si le format est incorrect, le processus ne peut pas démarrer.

7. Copiez le package Storm du nœud maître sur le nœud esclave, faites une capture d'écran et enregistrez le résultat

        1. Répartition des clusters

scp -r /usr/local/src/storm slave1-1:/usr/local/src/
scp -r /usr/local/src/storm slave1-2:/usr/local/src/

8. Définissez la variable d'environnement Storm et faites en sorte que la variable d'environnement prenne effet uniquement pour l'utilisateur root actuel, prenez une capture d'écran et enregistrez le résultat

        1. Ajouter des variables d'environnement

vi /root/.bashrc

 

        2. Faites en sorte que la variable d'environnement prenne effet immédiatement 

source /root/.bashrc

9. Démarrez sur le nœud maître et le nœud esclave, et enregistrez la capture d'écran (nécessite de couper l'url et le statut)

Le côté maître démarre les services suivants

        1. Entrez dans le répertoire storm/bin

cd /usr/local/src/storm/bin

        2. Démarrez le service nimbus du nœud maître du maître et de l'esclave1

nohup sh storm nimbus &

        3. Démarrez le service de supervision du nœud esclave

nohup sh storm supervisor &

        4. Démarrez l'interface utilisateur de l'interface utilisateur

nohup sh storm ui &

        5. Démarrez le service de visualisation des journaux logviewer

nohup sh storm logviewer &

Le côté esclave démarre les services suivants

        1. Démarrez le superviseur du nœud esclave

nohup sh storm supervisor &

        2. Démarrez le service de visualisation des journaux logviewer

nohup sh storm logviewer &

Surveiller l'état de chaque nœud (côté Web)

        1. Entrez master1-1:9999 dans le navigateur pour afficher l'état du cluster

master1-1:9999

 

 

Installation et déploiement du composant Storm (version MINI) terminés


Ce qui ne peut pas vous battre vous rendra plus fort !

Je suppose que tu aimes

Origine blog.csdn.net/m0_54925305/article/details/121659323
conseillé
Classement