CA Performance Center, DA, or DC installation fails with errors referencing /tmp

Document ID : KB000006223
Last Modified Date : 09/05/2018
Show Technical Document Details
Issue:

CA Performance Management Performance Center, CA Data Aggregator or CA Data Collector installations fail with errors in the installation log.

These could be permission denied errors, trying to run a program from, or write to /tmp

For example we see these errors in Data Aggregator and Data Collector installations:

Command.run(): Cannot run program "/tmp/792691.tmp/executeScriptTmp0": error=13, Permission denied

Performance Center installations may show:

Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file:

Environment:
All supported CA Performance Management product releases and their CA Performance Center, CA Data Aggregator, CA Data Collector components.
Cause:

Low available disk space in /tmp where the installation defaults to for writing and running code necessary to the installation.

1 GB is the minimum requirement for the /tmp directory

 

 

Resolution:

Two possible solutions exist:

  1. Add more space to /tmp, providing a minimum of 1 GB of disk space for the installation to utilize
  2. Specify an alternate directory for the installation to utilize.
    1. Create a directory on the server, accessible to the installation owner user, to use instead of /tmp.
    2. Configure the IATEMPDIR variable to point the installation to that directory during its run.
    3. Run the install as:
IATEMPDIR=<NewPath> ./<installCommand>
Additional Information:
Data Aggregator sample command:
IATEMPDIR=/opt/ca/tmp ./installDA.bin -i console