Stap 7: De resterende Raspberry Pi's configureren
Nu dat we alle klaargestoomd SD kaarten, de Master SD-kaart terug in de Master Pi invoegen, aansluiten op een router en het terug opstarten. Dan voor de resterende Raspberry Pi's, invoegen van SD-kaarten in alle van hen, hen verbinden met dezelfde router als uw Master-Pi en dan boot hen allemaal. Geen van de secundaire Pi moeten monitoren, toetsenborden en muizen.
Zodra alle van de Pi's zijn ingeschakeld, moeten met behulp van onze meester-Pi, we kunnen de IP-adressen opvragen van elke Pi op het netwerk. Hier is hoe:
- Eerste Install NMAP
sudo apt-get update
sudo apt-get install nmap
- Vervolgens krijgen de huidige IP voor de meester Pi
ifconfig
- Nu kunt u uw routers subnet voor de andere Pi IP-adressen scannen
sudo nmap -sn 192.168.1.*
Kopieer naar beneden alle IP-adressen die betrekking op de andere Raspberry Pi's in het netwerk hebben. Dan zullen we kunnen gebruiken die IP's aansluiten in elk van de andere Pi met behulp van SSH. Wat we moeten doen is eerst elk van de secundaire Pi noem aan een unieke netwerknaam. Op dit ogenblik zijn ze allemaal ingesteld op Pi01. Ervan uitgaande dat een van de secundaire Pi IP-adressen 192.168.0.3, hier is hoe u er verbinding mee maken en wijzigen van de naam is:
- Een SSH-verbinding tot stand brengen
ssh pi
- Uitvoeren van de raspi-config
sudo raspi-config
- In de interface, scroll naar beneden naar de geavanceerde optie, en kies vervolgens Hostname.
- Voor de hostnaam, wijzigen in Pi01 het volgende volgnummer, oftewel Pi02.
- Dan exit uit de SSH sessie
nano machinefile
Wilt u Herhaal deze stappen voor elk van de andere Pi op het netwerk verdopen zij aan Pi03, Pi04, enz.
Op uw basispagina Pi, dat u wilt maken van een nieuw tekstbestand genaamd "machinefile"
mpiexec -f machinefile -n 4 hostname
En, u wilt in elk van de Pi's IP-adressen (met inbegrip van het Master-IP-adres) op een nieuwe regel te typen en het bestand vervolgens opslaan.
Op dit moment lopen we konden een test bestand met cd~
, maar wel fout uit het zeggend dat er een "host key verificatie mislukking". Dus in de volgende stap, laten we dat bevestigen.