[MPICH] MPICH2 user credential issue on windows

Jayesh Krishna jayesh at mcs.anl.gov
Mon Oct 1 11:29:52 CDT 2007


Hi,
 I have provided my inputs below,
 
>>> Is there any way to further check why this particular machine has
problem from time to time?
 
Provide us with the verbose output of the mpiexec command (eg: mpiexec
-verbose -n 2 cpi.exe). When you get an error can you access shared files on
the remote machine ?
 
>>> We notice that, when using a service account(other than the account
which starts smpd) to start mpi app, another smpd instance ...
 
This is normal. The process manager creates another instance of the PM to
handle the creation of the MPI procs.
 
>>> The way to run our MPI app is our own app will spawn a new process ...
 
Currently there is no option in mpiexec to log the mpiexec output to a log
file. However you could invoke the mpiexec command to redirect the standard
output and error output to a file.
 
(eg: mpiexec -n 4 cpi.exe 1>errAndStdOut.log 2>&1 )
 
Regards,
Jayesh

  _____  

From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Richard Li
Sent: Thursday, September 27, 2007 8:50 PM
To: mpich-discuss at mcs.anl.gov
Subject: [MPICH] MPICH2 user credential issue on windows



The following is our MPICH2 env settings: The MPICH2 package is installed on
machines need to run our MPI app and the user account who installs the
package has
local admin permission since smpd service needs to be started at those
machines. We also create a service account(no local admin permission) so
that everyone who
 wants to run MPI App can use mpiexec -register to register user credential.

The service account works fine on everyone's machine except one. The problem
with that machine(it does not always happen) is that whenever it happens, it
fails to start
our MPI app because of user credential issue. The error message is that:

    Credentials for nbkshi8a rejected connected to machineName.

I check smpd service by smpd -status on this machine whenever this happens
and it seems to be running fine. Sometimes rebooting machine will bring
everything back to normal.

Questions:

a) Is there any way to further check why this particular machine has problem
from time to time?
b) We notice that, when using a service account(other than the account which
starts smpd) to start mpi app, another smpd instance will be started on all
machines on behave of this
service account and will be gone afetr MPI run ends. Is this normal?
c) The way to run our MPI app is our own app will spawn a new process to
launch mpi job and sometimes it's handy if we can redirect the error message
from mpiexec to somewhere.
    Is there a way to redirect error message from mpiexec to a log file?

Thanks

Richard


  _____  

Connect to the next generation of MSN Messenger  Get it now!
<http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=
wlmailtagline> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20071001/a48e3def/attachment.htm>


More information about the mpich-discuss mailing list