none
MPIEXEC -configfile giving a message "system cannot find the path specified" RRS feed

  • Question

  • I have a command file that looks like:

    U:\walter>type cmdfile

    -np 1 "e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe" -c0 -d0 "jid#u:/bc2.dat" version#2014.0 "out#u:/bc2.t0" "rcf#u:/bc2.t4824_33.rcf" "sdir#c:/scratch" "dmp#2"

    -np 1 "e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe" -c1 -d0 "jid#u:/bc2.dat" version#2014.0 "out#u:/bc2.t1" "rcf#u:/bc2.t4824_33.rcf" "sdir#c:/scratch" "dmp#2"

    When I submit with MPIEXEC I get:

    U:\walter>"c:\Program Files\Microsoft HPC Pack 2012\Bin\mpiexec.exe" -configfile  cmdfile

    Aborting: failed to launch '"e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe -c0 -d0 jid#u:/bc2.dat version#2014.0 out#u:/bc2.t0 rcf#u:

    /bc2.t4824_33.rcf sdir#c:/scratch dmp#2 : -np 1 e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe -c1 -d0 jid#u:/bc2.dat version#2014.0 o

    ut#u:/bc2.t1 rcf#u:/bc2.t4824_33.rcf sdir#c:/scratch dmp#2"' on swcd607

    Error (3) The system cannot find the path specified.

    The above technique used to work with MicroSoft Computer Cluster.

    What path is it complaining about?

    I tried adding a "-genv PATH %PATH%" in my command file.

    Any help would be appreciated.

    Thanks,

    Joe

    Monday, May 5, 2014 7:36 PM

All replies

  • If it helps, here are the Environmental Variables.  Note that the "CCP_DATA" directory does not exist:

    U:\walter>env | grep CCP
    CCP_DATA="C:\Program Files\Microsoft HPC Pack 2012\Data\"
    CCP_HOME="C:\Program Files\Microsoft HPC Pack 2012\"
    CCP_JOBTEMPLATE=Default
    CCP_LOGROOT_USR=%LOCALAPPDATA%\Microsoft\Hpc\LogFiles\
    CCP_SCHEDULER=swcd607


    Monday, May 5, 2014 8:46 PM
  • I modified my "cmd" file by adding the hosts name:

    U:\walter>type cmd

    #

    -host swcd607 -np 1 "e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe" -c0 -d0 jid#u:/bc2.dat version#2014.0 out#u:/bc2.t0 rcf#u:/bc2.t4
    824_33.rcf sdir#c:/scratch dmp#2
    #
    -host swcd607 -np 1 "e:\scratch\jjg\msc\msc20140\win64i4\nastran.exe" -c1 -d0 jid#u:/bc2.dat version#2014.0 out#u:/bc2.t1 rcf#u:/bc2.t4
    824_33.rcf sdir#c:/scratch dmp#2

    now I get:

    Aborting: mpiexec on swcd607 is unable to connect to the msmpi service on swcd607:8677

    Other MPI error, error stack:

    unable to connect to 172.16.42.104 on port 8677, exhausted all endpoints

    unable to connect to 172.16.42.104 on port 8677, No connection could be made because the target machine actively refused it.  (errno 10061)

    Are the hostnames needed?

    Do I need to start a service?

    Thanks .. sorry if these are fundamental questions.  I usually work on Linux with HPMPI/IntelMPI/OpenMPI and windows is new to me.

    Tuesday, May 6, 2014 2:15 PM