This mail has been previously posted on a wrong forum (Cluster OpenMP for Intel compiler)
Here is a sum up of the problems my custormer is currently facing:
Trying to run the job on 4 cpus on a single machine, it works fine but when he try to run the job on 2 cpus on machine A and 2 cpus on machine B it fails on machine B (whatever the machine: reversing the machine order in the host.list file, it's always the second machine which fails to run the job) with a message telling "You can't run mpdboot on machine 'name of the second machine" version of python should be >= 2.4 current version is ' ' (empty)". The job is launched from the first machine listed on the host.list file of the following command:
mpirun -f host.list -np $6 $IWRUN/bin/$NOMOS/csh_presti_ex -fl $input_data -output `pwd`/diagnostic -io_driver $_io_driver >> $IWETU/liste_presti 2>&1 ($6 is the number of cpu).
This is done using IntelMPI2.0 (which is, I know obsolete) but trying IntelMPI3.2 there is no error message but no jobs start either on machine A or machine B (even with verbose and debug option). We ask him to set the envronment variable I_MPI_DEBUG to 7 and we are waiting for the result of this test.
It seems that the problem seems related to a test in mpdboot.py inplying the function getversionpython.
NB The tests have been done using both rsh and ssh with the same results.
Thanks a lot for any suggestion.