Étape 7: Configuration de la Pi aux framboises restante
Maintenant que nous avons toutes les cartes SD préparée, remettez la carte SD de Master dans le Master Pi, connectez-le à un routeur et la démarrer vers le haut. Puis, pour le reste Raspberry Pi, insérer toutes les cartes SD, connectez-les au même routeur comme votre maître Pi et démarrez-les puis tout cela. Le secondaire de l’IP n’est pas nécessaire d’avoir des claviers, souris et moniteurs.
Une fois que tous le Pi sont allumés, à l’aide de notre maître Pi, nous devrions être capables d’obtenir les adresses IP de chaque Pi sur le réseau. Voici comment :
- Tout d’abord installer NMAP
sudo apt-get update
sudo apt-get install nmap
- Puis obtenir l’adresse IP pour le maître Pi
ifconfig
- Maintenant vous pouvez scanner votre sous-réseau de routeurs pour les autres adresses IP Pi
sudo nmap -sn 192.168.1.*
Copier toutes les adresses IP qui se rapportent à l’autres Raspberry Pi sur le réseau. Nous serons alors en mesure d’utiliser ces adresses IP pour se connecter dans chacun des autres le Pi en utilisant SSH. Ce que nous devons faire est tout d’abord renommer chacun de la secondaire de l’IP à un nom de réseau unique. En ce moment ils ont tous la valeur Pi01. En supposant que c’est une des adresses IP du secondaire de l’IP 192.168.0.3, voici comment vous pouvez vous y connecter et changer son nom :
- Établir une connexion SSH
ssh pi
- Exécutez raspi-config
sudo raspi-config
- Dans l’interface, faites défiler jusqu'à l’option avancée et puis choisissez le nom d’hôte.
- Pour le nom d’hôte, remplacez le numéro séquentiel suivant, qui est Pi02 Pi01.
- Puis quitter la session SSH
exit
Vous voulez répéter ces étapes pour chacune du autres Pi sur le réseau renommant Pi03, Pi04, etc..
Sur votre facture pro forma maître, vous voulez créer un nouveau fichier texte appelé « machinefile »
nano machinefile
Et dans ce document, vous souhaitez taper dans chacune des adresses IP de la Pi (y compris l’adresse IP du maître) sur une nouvelle ligne et puis enregistrez le fichier.
À ce stade, nous pouvions courir un fichier test en utilisant mpiexec -f machinefile -n 4 hostname
, mais il sera erreur en disant qu’il y avait un « échec de vérification de la clef d’hôte ». Donc à l’étape suivante, nous allons corriger cela.