Datastage job hangs for no reason

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
SURA
Premium Member
Premium Member
Posts: 1229
Joined: Sat Jul 14, 2007 5:16 am
Location: Sydney

Datastage job hangs for no reason

Post by SURA »

Hello All

I have already raised couple of post about Datastage job hanging issue and this is also about the same. I was chasing this issue with IBM from Datastage 8.1 - 8.7 and yesterday, finally i managed to talk with IBM Engineering dept and get the conclusion!

Issue: As mentioned in the subject, PROD Datastage PX jobs are hanging in random and we don't know what is the cause? Few days before a job was hanging (which was doing upsert -550 records. It inserted 350 records successfully and there after no response!!) for few days and i allowed it to trace the root cause.

After a good number of communications with IBM i managed to install necessary STACK trace, relevant ENV variable, prior to this issue!!.

Code: Select all

I have provided all the necessary logs to IBM and they came back to me, saying it is bug in the product and especially in Windows OS .

At this stage they dont know why it is causing this issue, but they suspect  it could be because of tsort (internal) / sort stage !! IBM is blaming MKS Toolkit and they are working to rid out of  MKS. I thing Ray was saying from 9.1 there is no MKS Tool kit. IBM too confirmed in 9.1 they have taken it out from the CLIENT and not in the SERVER!!!
They do provided the workaround too!

Code: Select all

The workaround is to disable the parallelism for tsort alone!! 
I haven't tried that option and i am not sure whether i will try that option or not!!

So end of the story is, a bug in the product and it took years for me to make them agree!
Thanks
Ram
----------------------------------
Revealing your ignorance is fine, because you get a chance to learn.
asorrell
Posts: 1707
Joined: Fri Apr 04, 2003 2:00 pm
Location: Colleyville, Texas

Post by asorrell »

Glad you persisted and got it answered. Yet another reason I don't support clients on Windows servers anymore.
Andy Sorrell
Certified DataStage Consultant
IBM Analytics Champion 2009 - 2020
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

I think you've used up your allotment of exclamation points for the rest of the month. :wink:
-craig

"You can never have too many knives" -- Logan Nine Fingers
priyadarshikunal
Premium Member
Premium Member
Posts: 1735
Joined: Thu Mar 01, 2007 5:44 am
Location: Troy, MI

Post by priyadarshikunal »

Can I buy additional exclamations? exclamation pack? :lol:
Priyadarshi Kunal

Genius may have its limitations, but stupidity is not thus handicapped. :wink:
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

LOL
-craig

"You can never have too many knives" -- Logan Nine Fingers
abc123
Premium Member
Premium Member
Posts: 605
Joined: Fri Aug 25, 2006 8:24 am

Post by abc123 »

Just curious. If there is no MKS Toolkit from 9.1, what does the job of MKS Toolkit?
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

MKS Toolkit is still provided, but DataStage itself no longer uses it. Instead, all code in DataStage engine that used to call UNIX functions now calls equivalent native Windows functions, when on a Windows platform.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply