Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

bproc: intercept slave exec() ?

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

hanzl at noel.feld.cvut.cz hanzl at noel.feld.cvut.cz
Thu Jan 31 09:18:05 PST 2002


fork() on slave node is intercepted by bproc and corresponding fork()
of ghost on master node also happens, as I finally learned from [1].

What about exec() - would it be possible to intercept it on slave node
to such an extent that shell scripts would run on slave node (where
binaries are not available) ?

(I am sure Scyld architects considered this idea but I never heard
their conclusions.)

I would like to integrate Scyld beowulf with SGE, and for this I need
to run scripts on nodes. Possible solutions are:

- NFS mount /bin etc. on nodes
- the above exec() trick
- some other magic - maybe PBS Pro integrators will tell me how they solved this?
- use bpsh in every script to be run - this would be awful

Thanks for any opinions

Vaclav

[1] http://www.microway.com/tech_support/papers/appnotes/Microway_Working_Note_13.htm



More information about the Beowulf mailing list