Page 1 of 1

Error message "APT_BadAlloc: Heap allocation failed&quo

Posted: Sun Oct 21, 2007 1:55 pm
by abc123
I am working in Datastage 8 in a Linux Grid environment. The config file is created dynamically. My job is writing to a MQ Connector stage from a tranformer. I have also tested with setting the APT_DISABLE_COMBINATION to True. I am getting this error on the MQ connector stage:

MQConnectorStage,0: Operator terminated abnormally: Terminating with exception: APT_BadAlloc: Heap allocation failed.

I looked at the scratch disk space at: /opt/IBM/InformationServer/Server/Scratch

It is empty. The job aborts after it has written about 710000 rows out of 1 million rows.

I know DS8 in a Linux Grid is a new area and very few people have used it but I would appreciate it if anybody could shed any light on it. Thanks.

Re: Error message "APT_BadAlloc: Heap allocation failed

Posted: Mon Oct 22, 2007 8:12 am
by vikasjawa
Hi,
This may be due to 2GB limit of your OS. Check whether the intermediate files being created are exceeding the limit. ulimit command can be used to check that.

Posted: Mon Oct 22, 2007 8:55 am
by abc123
ulimit returns unlimited

Posted: Mon Oct 22, 2007 2:24 pm
by ray.wurlod
Monitor scratch disk during execution, not before or after.