Job control fatal error (-14)

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
Amit_111
Participant
Posts: 134
Joined: Sat Mar 24, 2007 11:37 am

Job control fatal error (-14)

Post by Amit_111 »

Hi All,

we have been receiving this error "Job control fatal error (-14)" for last 2-3 days. I searched this forum and found out that this error generally comes when the CPU and Memory is overloaded.

But we checked our CPU and Memory utilization which was normal and not overloaded but still we received this error. The CPU Utilization was around 70% and the Memory Utilization was around was also around 60-70%.

Is there any other reason for this error other that Overloading of CPU.

Thanks in Advance.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Did you check while the job was starting, or at some other time?

Timeouts can be caused by lots of other things, like failure to connect to a database.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Amit_111
Participant
Posts: 134
Joined: Sat Mar 24, 2007 11:37 am

Post by Amit_111 »

Hi Ray,

Actually we monitored the time frame for almost 2 hours to see if at any moment the utilization is 100% but no where it went up to the 100 mark so we just wondered if there are any other reasons also due to which this error is shown.

Thanks.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

It doesn't need to be 100% to cause this error, just 'busy enough' to cause the job to take longer than the timeout value to start. And from what I recall, that value is 60 secods.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Amit_111
Participant
Posts: 134
Joined: Sat Mar 24, 2007 11:37 am

Post by Amit_111 »

Hi Craig,

Yes, the time out is 60 Seconds but still I am not getting that if the CPU and Memory is free what are the other possible reasons which would stop the DS Server from executing a DS Job and throwing the Error (-14) and the timeout error.

Thanks.
kcbland
Participant
Posts: 5208
Joined: Wed Jan 15, 2003 8:56 am
Location: Lutz, FL
Contact:

Post by kcbland »

One other circumstance back on 6.0 was when you tried to run a non-multi-instance enabled job as a multi-instance via job control. Since you didn't state this as the case, it's probably a server resources.

You may wish to try the Microsoft solution and reboot the server to take care of any questions regarding the state of the server. Consider upgrading to 7.5 and applying the patches that allow you to change the timeout value to something higher.
Kenneth Bland

Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
John Smith
Charter Member
Charter Member
Posts: 193
Joined: Tue Sep 05, 2006 8:01 pm
Location: Australia

Post by John Smith »

How many jobs are you running at a point in time concurrently? Perhaps you are utilising all the resources in your server and some of the jobs waited too long (1 minute) to start up and therefore aborted?
Amit_111
Participant
Posts: 134
Joined: Sat Mar 24, 2007 11:37 am

Post by Amit_111 »

When the execution of job started the CPU/Memory utilization in that time frame was 70%. May be as stated by Craig, the new jobs waiting to start might be requiring more resources then what ever is free and hence getting timed out even though the utilization is not 100%.

Thanks.
Post Reply