03.03.2015 Views

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

Unicenter CA-Scheduler Job Management for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.6 NJE Processing<br />

7.6.2.1 NJE <strong>Job</strong> Dependencies<br />

When a predecessor of a schedule or job is a job controlled by another node,<br />

then you use the NJE keyword. The NJE keyword only pertains to jobs, not<br />

schedules. NJE can take any one of the following <strong>for</strong>ms:<br />

NJE Form<br />

NJE jobname<br />

START NJE jobname<br />

PRED NJE jobname<br />

Predecessor Type Is<br />

The completion of a job at another node.<br />

The start of a job at another node.<br />

The completion of a job at another node on a<br />

previous day.<br />

To mark an NJE predecessor job as satisfied, its definition must include<br />

instructions <strong>for</strong> <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> to notify the relevant node or nodes.<br />

You do this using the INFORM Record Definition panel. That is, if a job<br />

controlled from NODEA has NJE JOBA as a predecessor and you never<br />

defined a job INFORM Definition panel <strong>for</strong> JOBA and JOBA runs at a node<br />

other than NODEA, then NODEA will never be notified that JOBA completed.<br />

Consequently, the job on NODEA will never be submitted.<br />

Remember two things when dealing with predecessor jobs across nodes. First,<br />

use the NJE keyword, and second, use the INFORM Definition panel. Thus,<br />

you close the loop.<br />

7.6.3 Cross-Node Command Processing<br />

Control commands can be issued on one node and processed on another node.<br />

You do this by using the RO (ROute=nodeid) keyword in the corresponding<br />

control command. The node to which you are directing the command must be<br />

active. Practically all of the commands offer this keyword. An example of<br />

cross-node communications follows.<br />

The environment used in the preceding example consists of three nodes<br />

running NJE using the <strong>Unicenter</strong> <strong>CA</strong>-<strong>Scheduler</strong> NJE option. Each node<br />

consists of a single CPU.<br />

Chapter 7. Techniques 7-29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!