Viewing information about job groups (bjgroup)

Procedure

  1. Use the bjgroup command to see information about jobs in job groups.
    bjgroup
    GROUP_NAME         NJOBS   PEND    RUN    SSUSP  USUSP  FINISH  SLA   JLIMIT  OWNER
    /A                 0       0       0      0      0      0        ()    0/10  user1
    /X                 0       0       0      0      0      0        ()     0/-  user2
    /A/B               0       0       0      0      0      0        ()     0/5  user1
    /X/Y               0       0       0      0      0      0        ()     0/5  user2
  2. Use bjgroup -s to sort job groups by group hierarchy.
    For example, for job groups named /A, /A/B, /X and /X/Y, bjgroup -s displays:
    bjgroup -s
    GROUP_NAME         NJOBS   PEND    RUN    SSUSP  USUSP  FINISH  SLA   JLIMIT  OWNER
    /A                 0       0       0      0      0      0       ()       0/10  user1
    /A/B               0       0       0      0      0      0       ()       0/5  user1
    /X                 0       0       0      0      0      0       ()       0/-  user2
    /X/Y               0       0       0      0      0      0       ()       0/5  user2
  3. Specify a job group name to show the hierarchy of a single job group:
    bjgroup -s /X
    GROUP_NAME   NJOBS  PEND   RUN   SSUSP  USUSP  FINISH       SLA   JLIMIT  OWNER
    /X              25     0    25       0      0       0   puccini  25/100   user1
    /X/Y            20     0    20       0      0       0   puccini   20/30   user1
    /X/Z             5     0     5       0      0       0   puccini    5/10   user2
  4. Specify a job group name with a trailing slash character (/) to show only the root job group:
    bjgroup -s /X/
    GROUP_NAME   NJOBS  PEND   RUN   SSUSP  USUSP  FINISH      SLA   JLIMIT  OWNER
    /X               25    0    25       0      0       0   puccini  25/100  user1
  5. Use bjgroup -N to display job group information by job slots instead of number of jobs. NSLOTS, PEND, RUN, SSUSP, USUSP, RSV are all counted in slots rather than number of jobs:
    bjgroup -N
    GROUP_NAME NSLOTS PEND   RUN   SSUSP  USUSP   RSV      SLA     OWNER
    /X             25    0    25       0      0     0  puccini     user1
    /A/B           20    0    20       0      0     0   wagner     batch

    -N by itself shows job slot info for all job groups, and can combine with -s to sort the job groups by hierarchy:

    bjgroup -N -s
    GROUP_NAME NSLOTS PEND   RUN   SSUSP   USUSP  RSV      SLA     OWNER
    /A              0    0     0       0       0    0   wagner      batch
    /A/B            0    0     0       0       0    0   wagner      user1
    /X             25    0    25       0       0    0   puccini     user1
    /X/Y           20    0    20       0       0    0   puccini     batch
    /X/Z            5     0    5       0       0    0   puccini     batch