[Pw_forum] mpirun problem in queuing system!
Jose Luis Gordillo Ruiz
jlgr at super.unam.mx
Mon Aug 9 18:32:08 CEST 2004
I think the problem is PBS can't redirect the standard output of all of
your processes (because PBS doesn't have the control of processes
started by mpirun). The problem can be resolved using mpiexec
http://www.osc.edu/~pw/mpiexec/ ...
A simpler solution could be to try to indicate your
standard output file to PBS
# -o output
and
eliminate the explicit redirection "> mg.out"
> Dear all,
>
> I met a problem when runging pw.x using qsub on a linux clusters machine. The following is the script which is used for submit my job.
>
> #$ -S /bin/bash
> ##$ -pe mpi 2
> #$ -m bae
> ##$ -M adrainzhou at yahoo.com
> #$ -cwd
> mpirun -np 2 /home/adrain/bin/pw.x -npool 1 < mg.in > mg.out
>
> There is nothing in the mg.out and there are some error information in another file.
> -----------------------------------------------------------------------------
> It seems that there is no lamd running on the host node103.giza.
> This indicates that the LAM/MPI runtime environment is not operating.
> The LAM/MPI runtime environment is necessary for the "mpirun" command.
> Please run the "lamboot" command the start the LAM/MPI runtime
> environment. See the LAM/MPI documentation for how to invoke
> "lamboot" across multiple machines.
> -----------------------------------------------------------------------------
>
> But I tried to run without queuing and just use the command like this
> mpirun -np 2 /home/aijun/bin/pw.x -npool 1 < mg.in > mg.out
> It is okay.
>
> I am a rookie on pwscf and also not good at LAM/MPI. Could somebody please help me to solve this problem? Many thanks in advance!
>
> Regards,
> Adrain
>
>
>
>
>
> ---------------------------------
> Do You Yahoo!?
> 150ÍòÇúMP3·è¿ñËÑ£¬´øÄú´³ÈëÒôÀÖµîÌÃ
> ÃÀÅ®Ã÷ÐÇÓ¦Óо¡ÓУ¬ËѱéÃÀͼ¡¢ÑÞͼºÍ¿áͼ
> 1G¾ÍÊÇ1000Õ×£¬ÑÅ»¢µçÓÊ×ÔÖúÀ©ÈÝ£¡
More information about the Pw_forum
mailing list