Jeff Templon wrote:
> Hi
Hi,
> much of this is done through the lcg-info-dynamic-scheduler GIP plugin.
> On a CE node, you can find some documentation in
> /opt/lcg/share/doc/lcg-info-dynamic-scheduler.
>
> In short, it goes like this:
>
> /opt/lcg/libexec/lrmsinfo-pbs
>
> is the command that gathers the information from torque. It does so by
> running the "pbsnodes" and "qstat" commands and parsing the output.
> This information is then written in a simple uniform text format.
> Uniform in this sense means it is not a format specific to torque; all
> the GIP plugins for glite write their job info in this format.
>
> This uniform-format information file is read in by the
> lcg-info-dynamic-scheduler program, and it is processed in order to
> determine which VOs are running how many jobs and also to estimate
> traversal times for the various VOs and queues. This information is
> written out in LDIF format, where it is picked up by the GIP itself and
> injected into the BDII service on the machine.
>
> Hope this helps!
Yeah, it helps a lot!!!
Thanks!
Adrian
|