Agent data location
The agent data location, or appDataLocation, is the directory that IBM Installation Manager uses for data that is associated with an application. Associated data includes the state and history of operations.
Change the content, files, or directories in the agent data location directory or subdirectories is not supported. Changes to these contents might prevent Installation Manager from working.
If you specify a directory location for the agent data location using the option and the location is not the default value, the specified location must be used each time you use Installation Manager or the installer. For the installer, each time you start the installer, you must specify the same directory location using the -dataLocation option. The installed instance of Installation Manager uses the specified location automatically.
Examples when the same directory location must be used for the -dataLocation option:
- Installation Manager is not installed and you use the installer. Each time you start the installer, you must specify the same directory location for -dataLocation. If the same location is not used, multiple dataLocation locations are created and corruption can occur.
- Installation Manager is installed using the specified directory location. If you use the installer, you must specify the same directory location using the -dataLocation option.
The cic.appDataLocation property is set in the config.ini file. The config.ini file is located as follows:
install_dir/IBM/InstallationManager/eclipse/configuration
Installation Manager uses the cic.appDataLocation property when this property is defined in the config.ini file. If the cic.appDataLocation property is not defined, the default value is used. This table indicates the default locations.
Operating system Administrator installation Nonadministrator installation Group installation Windows 2000 and Windows XP Professional C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager C:\Documents and Settings\user\Application Data\IBM\Installation Manager Not available. Windows Vista and Windows 2008 C:\ProgramData\IBM\Installation Manager C:\Users\user\AppData\Roaming\IBM\Installation Manager Not available. Linux and UNIX /var/ibm/InstallationManager /user_home/var/ibm/InstallationManager /user_home/var/ibm/InstallationManager_Group IBM i /QIBM/UserData /InstallationManager /user_home/var/ibm/InstallationManager Not available. z/OS /InstallationManager/appdata /user_home/InstallationManager/appdata /InstallationManager/appdata On Windows, the cic.appDataLocation value contains double backslashes. For example: cic.appDataLocation=C\:\\Documents and Settings\\All Users\\Application Data\\IBM\\Installation Manager. This text is correct.
To determine the location of Installation Manager, check in these locations:
- Windows Registry key: HKLM\SOFTWARE\IBM\Installation Manager\location
- Linux and UNIX:
- Open the /etc/.ibm/registry/InstallationManager.dat file.
- Look at the location entry, for example, location=/var/ibm/InstallationManager
Before installing Installation Manager, you can change the value of the appDataLocation property. When you start an Installation Manager installation from the command line, specify the -dataLocation silent command argument. For information about the silent command arguments, see Installation Manager command-line arguments .
Folder or file Information adapters Directory location where adapters save information for rollbacks bundles Contains package bundles .settings Preferences histories Contains information about previous installations and uninstall procedures installRegistry.xml Contains information about known profiles and installed packages installRegistry Metadata for installed offerings installed.xml Contains information about the set of installation locations and installed packages license The license folder is empty for IBM products that do not use Installation Manager licensing. logs Agent log files p2 Contains Eclipse p2 profile metadata pluginState Contains Eclipse plug-in state information and the Eclipse error log file temp Contains temporary file during installation uninstall Contains an executable file and other files needed for uninstalling packages