Étape 9: Exécution d’un programme sur votre supercalculateur
Maintenant tout devrait être mis en place. Tout en restant sur votre Master Pi, essayez de réexécuter cette machinefile :
cd ~
mpiexec -f machinefile -n 4 hostname
Si tout a été fait correctement, il doit retourner les adresses IP de tous vos Raspberry Pi. Maintenant que nous avons testé avec succès sur notre supercalculateur, permet d’exécuter un python de programme à ce sujet :
- Téléchargez et décompressez mon test Python script craquage de mot de passe.
wget http://www.tinkernut.com/demos/364_cluster_comp/python_test.tar.gz
tar -zxf python_test.tar.gz
- Modifier le hachage de mot de passe que vous souhaitez craquer.
nano python_test/md5_attack.py
- Copiez le fichier Python à l’ensemble de votre Pi.
scp -r python_test 192.168.1.3:/home/pi
scp -r python_test 192.168.1.4:/home/pi
scp -r python_test 192.168.1.5:/home/pi
(répétition de toutes les autres Pi) - Exécutez le python script.
mpiexec -f machinefile -n 5 python python_test/md5_attack.py
Le script sera exécuté à l’aide de la puissance de traitement de l’ensemble de la Pi sur votre réseau ! N’hésitez pas à tester à l’aide de votre propre script python !