Tena Sakai wrote:
Hi,

I am trying to run simple mpirun commands (pretty much straight out of
mpirun man page) and getting a bit of error message.  Here’s what I mean:

   [tsakai@vixen Rmpi]$
   [tsakai@vixen Rmpi]$ hostname
   vixen.egcrc.org
   [tsakai@vixen Rmpi]$
   [tsakai@vixen Rmpi]$ mpirun -H vixen -np 1 hostname
   vixen.egcrc.org
   [tsakai@vixen Rmpi]$ mpirun -H blitzen -np 1 hostname
   stty: standard input: Invalid argument
   blitzen.egcrc.org
[tsakai@vixen Rmpi]$ mpirun -H vixen -np 1 hostname : -H blitzen -np 1 hostname
   stty: standard inputvixen.egcrc.org
   blitzen.egcrc.org
   [tsakai@vixen Rmpi]$ : Invalid argument
[tsakai@vixen Rmpi]$ [tsakai@vixen Rmpi]$ mpirun -H vixen -np 1 hostname : -H blitzen -np 1 hostname 2> stdErr
   vixen.egcrc.org
   blitzen.egcrc.org
   [tsakai@vixen Rmpi]$
   [tsakai@vixen Rmpi]$ cat stdErr
   stty: standard input: Invalid argument
   [tsakai@vixen Rmpi]$
   [tsakai@vixen Rmpi]$ ssh -l tsakai blitzen
   Last login: Wed Jan 12 15:41:59 2011 from vixen.egcrc.org
   Platform OCS Frontend Node - Blitzen Cluster
   Platform OCS 4.5.1 (Flintstone)
   Profile built 11:01 10-Jul-2008
Kickstarted 11:02 10-Jul-2008
   [tsakai@blitzen ~]$
   [tsakai@blitzen ~]$ hostname
   blitzen.egcrc.org
   [tsakai@blitzen ~]$
   [tsakai@blitzen ~]$ mpirun -H blitzen -np 1 hostname
   blitzen.egcrc.org
   [tsakai@blitzen ~]$ mpirun -H vixen -np 1 hostname
   stty: standard inputvixen.egcrc.org
   [tsakai@blitzen ~]$ : Invalid argument
[tsakai@blitzen ~]$ mpirun -H vixen -np 1 hostname : -H blitzen -np 1 hostname
   stty: standard inputblitzen.egcrc.org
   vixen.egcrc.org
   [tsakai@blitzen ~]$ : Invalid argument
[tsakai@blitzen ~]$ [tsakai@blitzen ~]$ mpirun -H vixen -np 1 hostname : -H blitzen -np 1 hostname 2> stdErr
   blitzen.egcrc.org
   vixen.egcrc.org
   [tsakai@blitzen ~]$
   [tsakai@blitzen ~]$ cat stdErr
   stty: standard input: Invalid argument
   [tsakai@blitzen ~]$
   [tsakai@blitzen ~]$ exit
   logout
   [tsakai@vixen Rmpi]$

I am using two hosts: vixen and blitzen. It appears that when a machine other than the one I am on it is specified via –H flag, I get “stty: standard input: Invalid argument” message to stderr. It doesn’t seem to impeed the execution of the command (in
my example, hostname), though.

Can somebody please tell me what this means and what it takes to cure the problem?

Thank you.

Tena Sakai
tsa...@gallo.ucsf.edu


Guessin' ...
Anything in your .bashrc/.tcshrc or on
system-wide initialization files in /etc /etc/profile.d
that may be causing the stty output to stderr?
I did a little googling and found some stuff about it.
Perhaps it is not redirecting stderr  2>dev/null.
The message may come from the ssh session opened when mpiexec connects
you to the remote machine.

My $0.02
Gus Correa

Reply via email to