IBM Tivoli Composite Application Manager for Application Diagnostics, Version 7.1.0.1
data collector installation fails on Linux platforms because of inadequate permissions
The problem: The configuration fails if you used a non-root user that did not have permissions to write to the temporary directory. You must perform the following procedure to correct this issue and perform a subsequent successful configuration of the Data Collector.
The solution:
- Undo your initial (failed) configuration of the data collector by using the Configuration Tool (config_dc.sh script) to unconfigure it. See the installation and customization guide for details.
- Take one of the following actions:
- Give the non-root user ID read and write access to the /tmp and /var/tmp (HP-UX and Solaris only) directories:
- Log on as root and give the non-root user ID read and write access to /tmp.
- If your operating system is HP-UX or Solaris, give the non-root user ID read and write access to /var/tmp.
- Remove all files and directories under /tmp and /var/tmp.
- If you have concerns about removing all files under /tmp and /var/tmp, specify a different temporary directory:
- Modify the DC_home/config_dc/config_dc.sh file. Add the following parameters to the file:
-Dtemp.dir=tmp_dir -Djava.io.tmpdir=tmp_dirwhere tmp_dir is the directory you want the Configuration Tool to write to. The user for the installation must have read, write, and execute privileges to this directory.
- Run the Configuration Tool (config_dc.sh script) to configure the data collector. See the installation and customization guide for details.
Parent topic:
Distributed platforms