UVSH.EXE jobs stays active while job aborts in DatSatge

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
jzijl
Participant
Posts: 23
Joined: Thu Jul 20, 2006 6:09 am

UVSH.EXE jobs stays active while job aborts in DatSatge

Post by jzijl »

Hello,

I have the impression that although my DataStage job has finished due to an abort an USVH.exe job stays active sometimes, not always.

How can I be sure that when a job finishes due to an abort also the USVH.exe jobs come to an end.

At the moment before I start a DataStage job I check whether a USVH.exe job is active. If so, I end that process.

Kind regards,

Jan
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

What kind of an abort did you have? Normally the executable finishes with the job; perhaps the uvsh.exe you see belongs to another process or user. If you have access to the UNIX truss command you could try to trace what the "rogue" uvsh.exe is actually doing.
jzijl
Participant
Posts: 23
Joined: Thu Jul 20, 2006 6:09 am

Post by jzijl »

Hi ArndW,

As soon as this situation occurs again I will let you know.

Kind regards,

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

Post by kcbland »

Sometimes database processes keep a thread active after the job has died. Do "ps -ef |grep phantom" and look for any DSD.StageRun threads active with PPID of 1, these are your orphaned threads and need killing.
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
Post Reply