Manta Manager¶
Ce guide vous guidera tout au long du processus d’installation du Manta Manager, couvrant toutes les dépendances et étapes requises pour configurer votreenvironnement.
Dépendances¶
Pour installer et exécuter avec succès Manta Manager, vous devez disposer dudépendances suivantes installées :
MongoDB¶
MongoDB est utilisé comme base de données par Manta Manager pour stocker les données essentiellesdes informations telles que les Swarms, les nœuds, les tâches, les journaux et les résultats.
Installation sous Linux¶
Importez la clé GPG publique de MongoDB :
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
Créer un fichier de liste pour MongoDB :
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Recharger la base de données du package local :
sudo apt-get update
Installer MongoDB :
sudo apt-get install -y mongodb-org
Démarrer MongoDB :
sudo systemctl start mongod
Installation sur Windows et MacOS¶
Pour Windows et macOS, veuillez vous référer à la documentation officielle de MongoDBpour les instructions d’installation :
Mosquitto Broker¶
Mosquitto est un MQTT broker utilisé par Manta Manager pour facilitercommunication entre les nœuds et le Manager.
MQTT (Message Queuing Telemetry Transport) est un protocole de messagerie légerprotocole conçu pour les connexions avec des emplacements distants où une petiteune empreinte de code est requise ou la bande passante du réseau est limitée.
Installation sous Linux¶
Mettez à jour votre liste de colis :
sudo apt-get update
Installer Mosquitto :
sudo apt-get install -y mosquitto mosquitto-clients
Démarrer Mosquitto :
sudo systemctl start mosquitto
Installation sur Windows et macOS¶
Pour Windows et macOS, veuillez vous référer au Mosquitto officieldocumentation pour les instructions d’installation : Mosquitto InstallationGuide
Note
Bien que le Mosquitto broker n’ait pas besoin d’être déployé sur le mêmemachine comme Manta Manager, elle doit être accessible à la fois par les nœuds etle Manager. La configuration la plus simple consiste à déployer le broker sur le mêmemachine en tant que Manager.
Installation de Manta Manager¶
La méthode recommandée pour installer Manta Manager consiste à utiliser des programmes pré-intégrés.packages, qui simplifient le processus d’installation et garantissent toutes les dépendancessont correctement configurés.
Téléchargez le fichier de roue : obtenez le fichier de roue pré-construit pour leManta Manager version officielle sur dépôt.
Installer le fichier Wheel : Utilisez pip pour installer la roue téléchargéefichier. 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 pourla plupart des utilisateurs.