[gridengine dev] [DRAFT PATCH] Enhancement: exempt certain programs from execd control

Reuti reuti at staff.uni-marburg.de
Tue Nov 15 13:37:28 UTC 2011


Am 15.11.2011 um 14:18 schrieb Mark Dixon:

To add to William's post:

You can have local configurations per host:

$ qconf -aconf node01

and make some changes there, i.e. override the global settings. AFAIK the mail program is in a different location on Solaris than on Linux. Means: I usually suggest to get rid of the local configurations if you have an uniform cluster. But some cluster installers create them by default (like the installation by hand of SGE, or I think ROCKS).


> If there is still a big need for user defined commands/daemons, it does sound like a gain to make these configurable at the exechost level.

This is what is available right now.


> I'm not sure how much of a gain it would be to configure it at the queue level as well - if you have something that works for all of the situations you care about on a specific host, isn't that enough?

You could use -builtin- for normal parallel jobs, avoiding any SSH overhead. But you can have a special queue where you use SSH by intention with X11 forwarding.


> However, I still don't understand why some sites don't use the builtin protocol: doesn't setting "X11UseLocalhost no" in the submit host sshd config (and then

The submit host's sshd shouldn't be used I think. I mean, this is the machine where you issue "ssh" by hand or by SGE to connect to any other "sshd" inside the cluster.


> relying on GE copying the DISPLAY variable to the job) fix X11 forwarding? Are there many sites where this is a big no-no?

If I set this I can't use any X11 application at all. Was there anything else necessary?

-- Reuti


More information about the dev mailing list