Installation completes with errors
If you receive errors when installing IBM® eDiscovery Manager, check the eDiscovery Manager installation log and, in some cases, manually deploy the IBM WebSphere® Application Server.
Symptoms
The Installation Complete window of the eDiscovery Manager installation program reports that the installation completed with errors, for example (on a Windows system):The installation completed with errors.
To get more detailed information, see the eDiscovery Manager installation
log files.
eDiscovery Manager installation log files:
C:\Program Files\IBM\eDM\logs\eDMInstallDebug*.logCauses
Possible causes for the installation errors are:- Specifying a directory that is not writable or does not exist.
- Failing a prerequisite check.
- Selecting the wrong WebSphere Application Server profile or selecting a WebSphere Application Server profile for which security was enabled, but not providing an administrative user name and password.
- Errors occurred when the eDiscovery Manager application server was being deployed to the WebSphere Application Server.
Resolving the problem
To resolve the problem:
- Check the eDiscovery Manager installation
log files to see more detailed information. Search for errors at the
end of the log file or files. During the installation: During the installation, the eDiscovery Manager installation program writes installation progress messages, error messages, and IBM WebSphere Application Server deployment information to installation debug log files. If the installation debug log file reaches 5 MB in size, eDiscovery Manager rolls it over and creates another log file. eDiscovery Manager creates up to four installation log files (eDMInstallDebug00.log, eDMInstallDebug01.log, eDMInstallDebug02.log, and eDMInstallConfig3.log) before it begins overwriting the first log file.Before the installation completes: Before the installation completes, the installation debug log files and the configuration debug log files exist in your home directory. On an AIX® system, the home directory is defined by the HOME environment variable. On a Microsoft Windows system, the home directory is defined by the HOMEPATH environment variable. For example, on Microsoft Windows, your home directory might be C:\Users\yourUserName.
- If necessary, use WebSphere Application
Server scripts
to manually deploy the eDiscovery Manager application
server:
The eDiscovery Manager deployment scripts are in the scriptsWAS subdirectory of the eDiscovery Manager installation directory.
- Find and change the following lines in the eDMAppConfig.bat file
to keep the window open so that you can watch the deployment process:
Change:
exit 0to:
rem exit 0Change:
exit %rc%to:
echo %rc% - Based on the log file errors that you found, change the
values of the appropriate variables in the setenv file
and the appdeploy.properties file.For example, if you selected the wrong WebSphere Application Server profile, change the value of the profile name parameter:
- Windows (setenv.bat)
set PROFILE_NAME=eDMServer set PROFILE_PATH=/usr/IBM/WebSphere/AppServer/profiles/eDMServerTip: You might also need to change the cellName and nodeName parameter values too. For example:set PROFILE_NAME=eDMServer set PROFILE_PATH=C:\Program Files\IBM\WebSphere\AppServer\profiles\ eDMServer set cellName=mmri1aNode02Cell set nodeName=mmri1aNode02- Windows (appdeploy.properties)
profileName=eDMServer WASProfilePath=C\:/Program Files/IBM/WebSphere/AppServer/profiles/ eDMServer- AIX (setenv.sh)
export PROFILE_NAME=eDMServer export PROFILE_PATH=/usr/IBM/WebSphere/AppServer/profiles/eDMServerTip: You might also need to change the cellName and nodeName parameter values too. For example:export PROFILE_NAME=eDMServer export PROFILE_PATH=/usr/IBM/WebSphere/AppServer/profiles/ eDMServer export cellName=mmri1aNode02Cell export nodeName=mmri1aNode02- AIX (appdeploy.properties)
profileName=eDMServer WASProfilePath=/usr/IBM/WebSphere/AppServer/profiles/eDMServer
- Deploy eDiscovery Manager from
the command line. To capture console log messages, redirect the output
of the deployment command to a log file.For example, to deploy eDiscovery Manager to a secure WebSphere Application Server, enter:
- AIX
- When installing:
eDMAppConfig.sh install WAS_admin_username WAS_admin_password \ >> output.log - Windows
- When installing:
eDMAppConfig.bat install WAS_admin_username WAS_admin_password \ >> output.log
- Run the postinstalledm.sh shell
script to perform some necessary post-installation tasks.
The eDiscovery Manager scripts are in the scripts subdirectory of the eDiscovery Manager installation directory. For example, enter the following command to run the script on a WebSphere Application Server that has security enabled:
/opt/IBM/eDM/scripts/postinstalledm.sh TRUE WAS_admin_username \ WAS_admin_passwordIf security is not enabled on the WebSphere Application Server, run the postinstalledm.sh shell script with only theFALSEparameter. For example:/opt/IBM/eDM/scripts/postinstalledm.sh FALSE
- Find and change the following lines in the eDMAppConfig.bat file
to keep the window open so that you can watch the deployment process: