Configuring temporary space on distributed systems

Configure temporary directory space to enable IBM® Integration Bus Java™ components to operate correctly.

About this task

IBM Integration Bus contains Java components. Some of these components require temporary directory space on the file system in order to extract class files from node packages (PAR files) and Java packages (JAR files).

The extracted files might not be visible to interactive users on the system, however, they consume space in the temporary directory.

The Java Runtime Environment also creates files in the temporary directory to support debug facilities.

To enable correct operation, allow at least 50 MB of space per integration server in the file system temporary directory for IBM Integration Bus components. This space is required in addition to any space required for operation of user developed artifacts. Use of JavaCompute nodes, Java user-defined nodes, or additional plug-in nodes implemented in Java might require further temporary directory space.

On Linux®, UNIX, and z/OS® computers, the TMPDIR directory is typically /tmp; on Windows computers, it is c:\temp. If this directory is not large enough to hold the JAR files, the integration node does not start.

To change the location of the temporary directory, use one of the following methods:

Procedure

  • Use the environment variable TMPDIR.
  • Set the system property java.io.tmpdir.