Page 2 of 2

Posted: Wed Jan 09, 2008 10:39 pm
by DWH-M
ArndW wrote:Would you be able to get someone with root login to try logging into DataStage at your workstation and test the runtime limit? Also, could you try the following from UNIX

Code: Select all

cd $DSHOME
. ./dsenv
bin/dssh          {This will put you into the DS shell}
SH -c "ulimit -a"
QUIT               {This will bring you back out to your shell}
Is the ulimit still unlimited inside the DS command environment?
Hi ArndW,

The ulimit -a for fileblocks for the user dsadm is unlimited in DS command environment, but the DS director log shows 2GB limit. Should i try to run the job with root user?

Thanks!

Posted: Thu Jan 10, 2008 4:29 am
by ArndW
I'm at a loss to explain this, my assumption is that process spawned off user "1" inherit some ulimit settings and that the solution is make sure that the root process has unlimited settings. I have a vague memory of having seen this issue years ago but cannot recall any of the details apart from the fact that playing with smitty solved it (after days of troubles).

Posted: Thu Jan 10, 2008 6:30 am
by ArndW
I would check with your support provider. I just looked through the list of bugs fixed in DataStage V8 Fix Pack 1 and one of them is "Solaris version of ds.rc uses ulimit setting" which can open up speculation that this might be a similar issue to what you are seeing on AIX.

Posted: Thu Jan 10, 2008 8:42 am
by chulett
chulett wrote:At some point soon here, I would think you'd be better served by opening a case with your official Support provider rather than continuing to thrash here.
Thrash, thrash. :wink:

Posted: Thu Jan 10, 2008 9:49 pm
by DWH-M
ArndW wrote:I would check with your support provider. I just looked through the list of bugs fixed in DataStage V8 Fix Pack 1 and one of them is "Solaris version of ds.rc uses ulimit setting" which can open up speculation that this might be a similar issue to what you are seeing on AIX.
Hi ArndW,

Due to lack of choices, I tried restarting the AIX box and now it works fine. :o

Thanks!