Page 1 of 1

DataStage licenses and SMT on AIX

Posted: Wed Aug 17, 2005 12:59 am
by ArndW
We have a 10-cpu AIX box and are running a DataStage 16-cpu license on this system. The operators have turned on SMT (Simultaneous Multithreading) which makes the system look like it has 20 CPUs. DataStage gives warning messages that the number of licensed CPUs has been exceeded in every job run but otherwise continues merrily on it's way. Management here is taking care of talking with Ascential about what DataStage "sees" but I have now been confronted with the same error twice - at some point in time the PX engine stops working, it produces and error message
"0509-026 System error: There is not enough memory available now."

on all Px commands (notably all orchadmin and orchestrate commands. Even though server jobs can be compiled and run, all Px seems to have stopped working. Stopping & Restarting DataStage has no effect; but a re-boot does. The system has 24Gb of physical memory left and no other applications are on the machine at all - so the message must be bogus.

Has anyone seen this message before - could it be a result of the SMT CPU miscount? Could it have other causes?

Posted: Wed Aug 17, 2005 2:29 am
by roy
Hi,
I'm on sunfire with 4 CPU's that seem 8 (dual core perhaps?) as in your case and they take 8 liscenses (even sysadmins will answer 8 when I ask how many CPU's I have).
I guess this is how it works so your trying to run 16 CPU liscense on what seems as a 20 not 10 CPUs machine.

You'll probably need to get more liscenses or give some CPU's.
Do keep us posted :(

Posted: Wed Aug 17, 2005 5:10 am
by ArndW
Roy,

I understand what is happening with the licenses and the warnings; my question is whether DS shuts down after a while due to this condition, here it has happened twice about 5 days apart. All the other boxes that have similar configurations but no license warning haven't had this memory problem.

Have you gotten this effect at your site?