[Beowulf] Scyld implementation of BProc

Tony Stocker akostocker at hotmail.com
Fri Sep 16 08:23:40 PDT 2005


All,

I'm using Scyld 29cz-4 with bproc-3.1.9-294r0048.Scyld installed.

Looking at documentation of other users of BProc, primarily LANL, there are 
references to the programs "bpps", "bptop", and "bjobs" however I cannot 
find these programs installed in my Scyld distro.  Are these standard BProc 
executeables?

The whole reason for needing these tools, which show not only the global PID 
space but also which node a PID is actually running on.

In a somewhat similar vein I'm trying to figure out how I can get the PID of 
a process launched via bpsh and not the PID of the bpsh itself.  I have a 
program which spawns off jobs as child processes, within the child process 
the `bpsh # myprog input.file output.file` is executed.  However the PID 
that is associated is that of the bpsh and I've discovered that killing a 
bpsh does *not* necessarily kill the program that the bpsh was running.  
Does anyone have any thoughts on how to capture this PID so that it can be 
stored in case a kill command needs to be issued?

Thanks,

Tony





More information about the Beowulf mailing list