Basic Transformer with Mutex Error Then Unable to Run Job

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
SwathiCh
Premium Member
Premium Member
Posts: 64
Joined: Mon Feb 08, 2010 7:17 pm

Basic Transformer with Mutex Error Then Unable to Run Job

Post by SwathiCh »

Hi All,

Two of the PX jobs running in parallel from my sequencer in Datastage 11.5, are failing with error "ds_ipcgetnext() - timeout waiting for mutex" (They both are using Basic Transofrmer in parallel).

After the first failure, if I resubmit the sequencer again, they are failing with error - "Transformer,6: Unable to run job - -2".

I increased the Buffer to 1024MB and also added DSWaitStartup and DSWaitResetStartup parameters with default value of 600 in Administrator and DSENV then restarted the Engine.

Even after, they are failing with same error messages.

After changing the jobs to sequential (order of execution from sequencer) and recompile they are working fine.

Same jobs in same execution order from sequencer are working fine in our old 8.5 server but not in 11.5.

Any suggestion to run those jobs in parallel and what "Unable to run job --2" error means?

Thanks.
--
Swathi Ch
Post Reply