Manta Manager¶
Ce guide vous accompagne dans le processus d’installation du Manta Manager, couvrant toutes les dépendances et les étapes nécessaires pour configurer votre environnement.
Dépendances¶
Pour installer et exécuter Manta Manager avec succès, les dépendances suivantes doivent être installées :
MongoDB¶
MongoDB est utilisé comme base de données par Manta Manager pour stocker des informations essentielles telles que les swarms, les nodes, les tâches, les journaux et les résultats.
S’il vous plaît, veuillez vous référer à l’installation du site officiel MongoDB.
Mosquitto Broker¶
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie léger conçu pour les connexions avec des emplacements distants nécessitant une faible empreinte de code ou lorsque la bande passante réseau est limitée.
S’il vous plaît, veuillez consulter la documentation officielle de Mosquitto pour les instructions d’installation : Guide d’installation de Mosquitto.
Note
Bien que le broker Mosquitto n’ait pas besoin d’être déployé sur la même machine que le Manta Manager, il doit être accessible par les nodes et le manager. La configuration la plus simple consiste à déployer le broker sur la même machine que le manager.
Docker¶
Cette dépendance est optionnelle. Comme Manta Node utilise Docker, vous pouvez prendre avantage de la fonctionnalité de réseau partagé fourni par Docker entre vostâches, permettant d’avoir des communications pair à pair.
S’il vous plaît, veuillez vous référer au site officiel d’installation de Docker.
Installation de Manta Manager¶
La méthode recommandée pour installer Manta Manager est d’utiliser des packages pré-construits, ce qui simplifie le processus d’installation et garantit que toutes les dépendances sont correctement configurées.
Téléchargez le fichier Wheel : Obtenez le fichier wheel pré-construit pour le Manta Manager depuis le dépôt de version officiel.
Installez le fichier Wheel : Utilisez
pip
pour installer le fichier wheel téléchargé. Exécutez la commande suivante dans votre terminal :
pip install manta_manager-<version>-py3-none-any.whl
Cette méthode d’installation minimise les problèmes de compatibilité et est idéale pour la plupart des utilisateurs.