Paso 9: Ejecutar un programa en su superordenador
Ahora todo debe configurarse. Mientras que aún en su Master Pi, ejecute esta machinefile otra vez:
cd ~
mpiexec -f machinefile -n 4 hostname
Si todo se realizó correctamente, debe devolver las direcciones IP de todos su frambuesa de Pi. Ahora que hemos probado con éxito a nuestro superordenador, permite ejecutar programa de un python en él:
- Descargar y descomprimir mi prueba script en Python contraseña craqueo.
wget http://www.tinkernut.com/demos/364_cluster_comp/python_test.tar.gz
tar -zxf python_test.tar.gz
- Editar el hash de la contraseña a uno que desea crack.
nano python_test/md5_attack.py
- Copie el archivo de Python para todos de su 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
(repetición para todos restantes Pi) - Ejecuta python script.
mpiexec -f machinefile -n 5 python python_test/md5_attack.py
El script se ejecutará usando la potencia de procesamiento de todas la Pi en la red! No dude en probar usando tu propio script en python!