Indholdsfortegnelse:
- Trin 1: Instalacao Do MPICH
- Trin 2: Instalacao Do MPI4PY
- Trin 3: Duplique Esse Cartao SD
- Trin 4: Inicie E Conecte Todas som Dragonboards
- Trin 5: Teste Seu Cluster
Video: Dragonboard Cluster: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
- 2 eller flere Dragonboards
-
2 ou mais cartoes SD
- Um roteador
Trin 1: Instalacao Do MPICH
Antes da instalação do MPICH, você ira precisar do Fortran:
sudo apt installere gfortran
MPICH precisa de três diferentes pastaer:
- A primeira for fazer download e extrair o código fonte
- A segunda para compilar o código
- En terceira servira para o caminho da instalação.
Sendo assim, podemos crias as pasta assim:
- sudo mkdir /opt /mpi
- sudo mkdir /opt /mpi-dl
- sudo mkdir /opt /mpi-build
Acesse a pasta de download:
cd /opt /mpi-dl
Faca o download til MPICH diretamente do site oficial do MPICH, for eksempel:
sudo wget
Mude para algum link com versão mais recente caso exista.
Extraia os arquivos needsários:
tjære zxvf mpich-3.3.tar.gz
Acesse a pasta de compilação:
cd /opt /mpi-build
Konfigurationsproces:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix =/opt/mpi Isso pode demorar alguns minutos, entao seja paciente …
Brug o gør para ligner:
sudo gør Isso pode demorar um pouco… Então, pode ir jogar uma partida de Fortnite, depois volte e veja se tudo ocorreu ok
Finalmente, você pode installer com:
sudo foretag installation
Quando finalizado, tjek se tudo esta correto com esse comando:
/opt/mpi/bin/mpiexec -n 1 dato
Trin 2: Instalacao Do MPI4PY
Installer alger afhængige af:
sudo apt installer python-pip python-dev libopenmpi-dev
Installer o MPI4PY com o pip:
sudo pip installer mpi4py
Crie um arquivo teste em python, for eksempel:
- cd /home /linaro
- nano test.py
E digite uma linha de código para testar:
print ("Quero passar em SD")
Teste se o seu codigo esta rodando:
python test.py
Agora, teste o codigo com eller MPI:
/opt/mpi/bin/mpiexec -n 4 python test.py Isso serve apenas para testar o systemema, e deve imprimir a frase "Quero passar em SD" 4 vezes
Trin 3: Duplique Esse Cartao SD
- Fjernelse af SD -kort fra Dragonboard og colomque til computere i Windows.
- Duplikation af et billede, der også kan bruges til
- Fjernelse af en pc eller en ny version af en graf, der ikke kan forestille dig noget ultimativt. Faca isso para todos os cartões SD que você ira utilizar.
Pronto, passo feito! Vamos para o proximo.
Trin 4: Inicie E Conecte Todas som Dragonboards
- Coloque os cartoes SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma rede
- Entre na Dragonboard principal (eller mest) af SSH
-
Descubra os ips das outras dragonboards com o comando:
nmap -sP 192.168.1.* | grep master
Agora voce deve ter todos os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd /home /linaro
- nano nodesip
Escreva agora os ips listados acima, no meu caso, são:
192.168.1.15
192.168.1.16
192.168.1.17
192.168.1.18
A partir do no mestre, acesse cada uma das Dragonboards and mude of hostname delas:
- ssh [email protected] Mude para o ip de cada dragonboard, responda ja para cada uma e insira a senha do SSH
- Entre nas opcoes de rede e mude o hostname para, by exemplo No1, No2, etc …
- Saia do ssh com: exit
Ingen mere, crie uma chave SSH:
ssh -keygen -t rsa
Para cada nó, copie essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]: /home/pi/master.pub
Lembre de mudar o ip para cada nó!
Acesse cada nó e salve essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh/Author_keys exit
Pronto! Seu cluster está pronto e configurado.
Trin 5: Teste Seu Cluster
Udfør o kommando:
/opt/mpi/bin/mpiexec -f nodesips -n 2 værtsnavn
Mude 2 para o numero de nós que você possui.
Til tester af python que criamos mais cedo, podemos eksekver:
/opt/mpi/bin/mpiexec -f nodesips -n 2 python test.py
Novamente, troque 2 har flere numre, der kan bruges!
Pronto, tudo certo!
Anbefalede:
Sådan tilsluttes og styres en lampe gennem ZigBee -modulet på Dragonboard: 5 trin
Sådan tilsluttes og styres en lampe gennem ZigBee -modulet på Dragonboard: Denne instruktion lærer brugeren, hvordan man tilslutter og korrekt installerer ZigBee -modulet på Dragonboard og interagerer det med en ZigBee -styret lampe (OSRAM), hvilket skaber et ZigBee IOT -netværk. : Dragonboard 410c; CC2531 USB Dongle; T
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 trin
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: A Dragonboard 410c é uma placa muito versátil. Der kan bruges 1,2 GHz GHz -kort (32 e 64 bocados) og Bluetooth, Wifi og GPS på bordet, USB -port til en HDMI -enhed og en HDMI -forbindelse
DIY - Spar ~ $ 200 og udskift Dash Cluster -pærer m/lysdioder: 8 trin
DIY - Spar ~ $ 200 og udskift Dash Cluster -pærer m/lysdioder: Bilforhandleren ønskede over $ 200,00 (reservedele og arbejdskraft - det meste arbejde) for at udskifte pærerne i instrumentgruppen i vores 2001 Voyager. Hvis du følger disse instruktioner, kan du gøre det selv i cirka 20 minutter af din tid og ~ $ 22,90
Bright Led Cluster: 7 trin
Bright Led Cluster: I denne Instructable vil jeg vise dig, hvordan du laver en 7 led -klynge. Forhåbentlig vil dette være meget enkelt for dig, det var for mig, men meget affektivt. også at bygge dette kan have mange mange anvendelser