T30FILE error : tried freeing some resources

A forum for discussing DataStage<sup>®</sup> basics. If you're not sure where your question goes, start here.

Moderators: chulett, rschirm, roy

Post Reply
lordlebu
Participant
Posts: 9
Joined: Mon May 21, 2012 8:35 am
Location: Calcutta

T30FILE error : tried freeing some resources

Post by lordlebu »

I donot have access to the dsadm or root account so to run any query on unix I ask the unix sysadmin.

Some of the DataStage jobs are failing with error 'Unable to allocate Type 30 descriptor'.

unixsa ran
$DSHOME/bin/smat -d | wc -l
153

Total number of processes under dsadm
ps -aef | grep dsadm
26

Went to job > cleanup resources in datastage director.
Cleanup some processes and locks

Unix sysadmin ran
$DSHOME/bin/dsdlockd -p

Total number of processes under dsadm
ps -aef | grep dsadm
11

unix admin Ran
$DSHOME/bin/smat -d | wc -l
153

How do I proceede now?

Thanks in advance
Lebu
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

You are trying to open too many dynamic (type 30) files at once. The solution is to modify your "uvconfig" file and raise the setting for the T30FILE parameter. What is your current value?

The documentation describes the steps needed to make changes in the file active but they include stopping and starting DataStage.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Or run fewer jobs at the same time...
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply