From: Benjamin Bouvier (benjamin.bouvier_at_ibcp.fr)
Date: Mon Jan 26 2009 - 09:38:30 CST
I'm trying to run NAMD on a grid of virtual machines. Once
reserved/deployed, these machines can be accessed from a frontend computer
where the xx's are the virtual machine's local IP adress. Due to the smart
forwading of an ssh-agent, this does not require typing any password. The
login, however, changes from a standard user name on the frontend, to root
on the virtual machines (hence the 'root@' in the ssh command).
This is what I did:
-I set the CONV_RSH env. variable to 'ssh'.
-My nodefile looks like this (for 2 virtual machines in this case):
host 10.140.159.1 ++shell ssh ++login root
host 10.140.159.2 ++shell ssh ++login root
-Finally, I try to launch NAMD using:
charmrun namd2 +p2 ++remote-shell ssh ++verbose ++nodelist my_nodelist
bench.namd > bench.log
What I get is:
Charmrun> charmrun started...
Charmrun> using my_nodelist as nodesfile
Charmrun> rsh (10.140.159.1:0) started
Charmrun> rsh (10.140.159.2:1) started
Charmrun> node programs all started
The authenticity of host '10.140.159.2 (10.140.159.2)' can't be
RSA key fingerprint is 07:2b:f8:c4:8b:53:79:98:4c:41:38:12:f3:b3:ce:d9.
Are you sure you want to continue connecting (yes/no)? Charmrun> Error 1
returned from rsh (10.140.159.1:0)
What could go wrong? I see rsh instead of ssh everywhere in the output,
should I be worried?
Also, would I be better off using MPI instead of Charm++ in this case?
-- Benjamin Bouvier ---------------------------- Structural Bioinformatics IBCP Lyon - UMR 5086 CNRS 7, passage du Vercors F-69007 LYON, FRANCE Tel: +33(0)4-37-65-29-44 http://benjamin-bouvier.fr
This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:52:18 CST