LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2006-01-27 08:47:07


On Jan 26, 2006, at 10:15 AM, hayden wrote:

> 1. Why the hell does each machine echo "Which manual page do you
> want" every
> time I run a remote command? Do you have any idea where
> instructions for
> generating such text might lie (so I can get rid of it)? I;ve had
> a look at
> the .bashrc files and they definitely contain no "echo" statements.
> This
> text occurs only when I run rsh <machineName> <command> and occurs
> as a
> single line immediately before the command is executed.

I wouldn't look for echo statements, I'd look for "man" statements
(i.e., that looks like an error from the "man" command).

This is something that is going to be specific to your local setup,
and there isn't much that we can do to help you find it -- look again
in your .bashrc files (if you're a bash user) and perhaps in the
various shell startup files in /etc. You might want to put echo
statements in your own .bashrc (etc.) as a search method to try to
pin down where/when the errant command is coming from.

> 2. In the absence of getting rid of this text can I just tell
> lamboot to
> ignore superfluous messages some how? I tried using the "-x" flag (for
> ignoring errors - I got this command from typing "man lamboot"),
> but it
> doesn't recognise this command.

-x is for fault tolerant mode, meaning errors on the network
transport -- not errors in startup. You can, however, instruct
lamboot to ignore output on stderr during rsh-based boots by setting
the SSI parameter

        boot_rsh_ignore_stderr

to 1. You can do this with:

        shell$ lamboot -ssi boot_rsh_ignore_stderr 1 ...
or
        shell$ export LAM_MPI_SSI_boot_rsh_ignore_stderr 1
        shell$ lamboot ...

Hope that helps.

-- 
{+} Jeff Squyres
{+} The Open MPI Project
{+} http://www.open-mpi.org/