Monday, June 25, 2012

Diff between ONICE and ONHOLD

The difference between on hold and on ice is that when an on hold job is taken of hold, if its starting conditions are already satisfied, it will be scheduled to run. on the other hand and if an on ice job is taken off ice, it wont start even if its starting conditions are already satisfied. the job will not run until its start conditions re-occur.

The other major distinction is that the jobs downstream from the job that's on ice will run as though the job succeed or failed(dependent on the condition): whereas everything comes to a halt when a job is on hold- nothing downstream from this job will run

How should i take my job off hold so that it doesn't run right away?

Change the job status to one of either terminated or success or failure

How are jobs or file watchers affected when autosys is brought down ?

All jobs continue to run as normal if a job completes (failure or success) while autosys is down, it will wait until autosys is back up to process the change status event. All jobs that are scheduled to run while autosys is down until autosys restarts before their start job events.

How does Autosys behave when the clocks go back/forward ?

During the change from day light savings to standard time in the fall, there are two "1:00-1:59" hours. Jobs with start_times set between 1:00 and 1:59 will run only in the second, or standard time hour. Job with start_mins settings will run in both hours.

For example, a job scheduled to run on Sunday's 1:05, will run only on the second 1:05. A job scheduled to run every 30 mins will run at 1:00 DT and 1:30 DT, then again at 1:00 ST and 1:30 ST and so on.


Friday, June 15, 2012

Autosys



Difference between crontab & Autosys

Crontab is an Unix utility for scheduling jobs. Using crontab we can specify Job/script to run on a particular time. Its is purely time based.
Autosys is a job scheduling tool with advanced features of scheduling. It is both time based and event/condition based. That is we can also schedule the jobs not only based on time but also condition as Success/failure of other jobs.

More to come..