Remote Programs

The following refers to the remote startup methods used before the builtin method was introduced in SGE 6.2, but they may still be used (see remote_startup(5)).

The implementation of the qrsh feature in Gridengine makes use of operating system facilities like rsh and rlogin.

Unfortunately these programs usually lack some features:

Therefore part of a Gridengine distribution are the following programs:

1 Rsh

The Gridengine extended version of rsh is based on NetBSD-release, rsh.c, CVS Revision 1.12,
ftp://sunsite.cnlab-switch.ch/mirror/NetBSD/NetBSD-release/src/usr.bin/rsh

It has been extended by a commandline option -p <port> to specify the tcp port rsh tries to access to build a connection to the corresponding rshd and some porting had to be done to support all current Gridengine platforms.

2 Rshd

The Gridengine extended version of rshd is based on NetBSD-release, rshd.c, Revision 1.16,
ftp://sunsite.cnlab-switch.ch/mirror/NetBSD/NetBSD-release/src/libexec/rshd

The following changes have been applied:

3 rlogin

The Gridengine extended version of rlogin is based on NetBSD-release, rlogin.c, CVS Revision 1.23,
ftp://sunsite.cnlab-switch.ch/mirror/NetBSD/NetBSD-release/src/usr.bin/rlogin

It has been extended by a commandline option -p <port> to specify the tcp port rlogin tries to access to build a connection to the corresponding rlogind and some porting had to be done to support all current Gridengine platforms.
 
 

Copyright 2001 Sun Microsystems, Inc. All rights reserved.