Thank you ,Squyres , it is really useful ! 在 2010年7月7日 下午7:22,Jeff Squyres <jsquy...@cisco.com>写道:
> On Jul 6, 2010, at 10:48 PM, 张晶 wrote: > > > 1.If I write a rlogin component , > > Is the command line of rlogin that much different than that of rsh/ssh? > For example, can you just s/rsh/rlogin/ on the overall command line and > have it just work? > > If so, I suspect that tweaking the rsh plm might be far simpler than having > your own component. > > > can I just login in the node in the cluster and launch the process . If > it is ,what the role the odls plays ?? > > ODLS = ORTE Daemon Local launch Subsystem. > > PLM = Process Lifecycle Management. > > Meaning: the PLM is used to launch orteds (more on this below) across > multiple nodes. The ODLS is used to launch processes locally from the orted > (e.g., via POSIX fork/exec). > > > 2.what is orted? Should the orted exists in every node and functions as a > node process launch proxy ? > > Yes. The orted = ORTE daemon. It is almost always the first thing > launched on each node and acts as a proxy for launching, killing, and > monitoring the user's applications on each node. It also does other control > kinds of things, like relay stdout/stderr back up to the HNP (more below), > etc. > > > 3,what is hnp ? Is every job has only one hnp ,and when I use mpirun , > the mpirun process is hnp ?? > > HNP = head node process, meaning mpirun (or actually, orterun -- mpirun is > a symlink to orterun). The HNP functions as an orted as well, so it can use > the ODLS to launch processes locally, etc. > > Ralph can provide more detail on all of the above, but these are the > basics. > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel > -- 张晶