> It looks to me like your remote nodes aren't finding the orted executable. I suspect the problem is that you need to forward the path and ld_library_path tot he remove nodes. Use the mpirun -x option to do so.
Hi, problem sorted. It was actually caused by the system I currently use to create Linux cpusets on the execution nodes. Grid Engine was trying to execv on the slave nodes, and not supplying an executable to run, since this is deferred to OpenMPI. I've scrapped this system now in favour of the new SGE core binding feature.
Thanks, sorry to waste people's time!