Pages Menu
TwitterFacebook
Categories Menu

Автор: ­ ­ 22.04.2017 | Без комментариев

Запуск питон скриптов в кластере одновременно

Цель:научиться запускать питон скрипты,что бы они одновременно работали на нескольких нодах

apt-get install python-dev
apt-get install mpich libmpich-dev libhdf5-mpich-dev
apt-get install cmake
aptitude install python-numpy

wget https://raw.githubusercontent.com/Der-Eddy/Raspberry-Pi/master/findprime.py
chmod +x /root/findprime.py

Если в ноду подключаешься по нестандартному порту по ссх то настраиваем так http://users.open-mpi.narkive.com/sunsJD2H/ompi-users-open-mpi-on-non-standard-ssh-port

Возможные ошибки исправлять так http://raspberrypi.stackexchange.com/questions/54103/how-to-install-mpi4py-on-for-python3-on-raspberry-pi-after-installing-mpich/54575

Общая суть описана здесь http://thenewstack.io/installing-mpi-python-raspberry-pi-cluster-runs-docker/

Тестируем так:

mpiexec -f ~/machinefile -n 6 hostname

тестиннг производительности банана
mpiexec -n 4 python findprime.py одного банана
mpiexec -n 4 -f ~/machinefile python findprime.py 2х
Должен быть установлен nginx и php7.0-fpm
mpiexec -n 4 -f ~/machinefile service nginx restart
mpiexec -n 4 -f ~/machinefile service php7.0-fpm restart

 

Ваш e-mail не будет опубликован. Обязательные поля помечены *