How do you configure the Information Server installation temporary directory for base, fix pack, and patch installations?
Question
How do you configure the Information Server installation temporary directory for base, fix pack, and patch installations?
Answer
Information Server temporary directory controls where installation logs are written, where the installation tools generate temporary files and scripts, and where the installation tools unpack archives prior to installing their contents. It does not affect the use of temporary storage space by the run time Information Server products.
Information Server 8.5 and 8.7:
Base Install:
Create a file .jvm_args in the is-suite or is-client directory The top level directory of the expanded software distribution archive is either is-suite or is-client. The archive is a .ZIP file on Windows, but for UNIX and Linux platforms it is a .tar.gz compressed tar file. Add the line -Djava.io.tmpdir=temp_dir
Example: -Djava.io.tmpdir=/isinstalls/temp
Update Installer:
Create a file .jvm_args in the InformationServer/_uninstall directory and add the line
-Djava.io.tmpdir=temp_dir
Information Server 8.0.1 and 8.1:
Base Install:
supply the command line arg -is:tempdir temp_dir
Example:
install.exe -is:tempdir temp_dir
./install.sh -is:tempdir temp_dir
Update Installer:
java-path/java -Djava.io.tmpdir=temp_dir -jar updater.jar updater-args
Alternatively
-Djava.io.tmpdir=temp_dir argument can be added to the InformationServer/Updates/bin/InstallUpdate.bat or InstallUpdate.sh script to make the temporary directory permanent.