As the error indicates, the most probable reason for failure is because
you do not have permissions to login onto the machines which you have
specified in your "lamhost" file. Try logging into between your machines
without using passwords. Note that when you login, there should not be any
error reported on the screen. You should be able to do a clean login. Also
adding "+ +" entry is very dangerous since it specfies that any user can
log into your machine. I would recommend changing it to a specific user
from a specific machine. Once you have this working, booting lam universe
is a relatively simple procedure. Check on all the things that the
error message asks you to. These are:
--------------------------------------------------------------------------
The following is a list of items that you may wish to
check on the remote node:
- You have an account and can login to the remote machine
- Incorrect permissions on your home directory (should
probably be 0755)
- Incorrect permissions on your $HOME/.rhosts file (if you are
using rsh -- they should probably be 0644)
- You have an entry in the remote $HOME/.rhosts file (if you
are using rsh) for the machine and username that you are
running from
- Your .cshrc/.profile must not print anything out to the
standard error
- Your .cshrc/.profile should set a correct TERM type
- Your .cshrc/.profile should set the SHELL environment
variable to your default shell
Try invoking the following command at the unix command line:
rsh Master -n echo $SHELL
You will need to configure your local setup such that you will *not*
be prompted for a password to invoke this command on the remote node.
No output should be printed from the remote node before the output of
the command is displayed.
hen you can get this command to execute successfully by hand, LAM
will probably be able to function properly.
------------------------------------------------------------------------------
Let us know if this works.
Regards,
Anju.
|