Page 1 of 1

Error with TMP directory

Posted: Wed Nov 07, 2007 10:31 am
by nielsek1
I have a seqeunce which runs 3 parallel jobs, the first two jobs run fine but the third fails with this error about 50% of the time. I think it is a issue with Windows but I am not sure where to start. The scratch and tmp area have everyone\modify permissions.

Has anyone else seen this error?


Tfm_CriteriaResult,0: Fatal Error: APT_Communicator::waitForInitInfo: openMapFile (/I=/tmp/apTvS698469841d6cb736) failed: Permission denied on node WAFEDAETL30
The most likely reasons for this are a system-wide limit on the number of mmap'ed shared memory segments or that you have specified scratch directories or a TMPDIR that is not local to this node (e. g. is an NFS file system).

Posted: Wed Nov 07, 2007 10:09 pm
by ray.wurlod
What is the value of the TMPDIR environment variable? How much free space is there on /tmp? Is /tmp a local file system or an NFS mount?

Posted: Thu Nov 08, 2007 9:39 am
by nielsek1
The TMPDIR is I:\tmp which is an NFS mount, also the same disk that the installation is on. There is approx 30GB free space.

Do I need to move the tmp to local disk?

Posted: Thu Nov 08, 2007 10:15 am
by ray.wurlod
Yes.

Posted: Thu Nov 08, 2007 11:58 am
by nielsek1
Thanks!! That worked

Posted: Thu Nov 08, 2007 9:07 pm
by ray.wurlod
Both temporary directory and scratch space should ALWAYS be local disk - just think for a moment how they're used. Resource disk should also be local disk wherever possible.