IBM Quick Deployer setup and run
Authors: ThomasPiccoli, KennethThomson, JenniferLiu, KenTessier, ClareCartyBuild basis: CLM 6.0, CLM 6.0.x, CE 6.0.x
The following setup procedure explains how to install, configure, and run IBM Quick Deployer to deploy CLM/CE systems. The setup information should help you with these tasks:
- Size your system and plan your topology.
- Understand what middleware is required and assemble all the installation bits for IBM Quick Deployer to install.
- Edit the configuration files (e.g ldap, user, database properties) in the Quick Deployer package to customize your Quick Deployer install.
- Import the IBM Quick Deployer application and its components into UCD.
- Create the Quick Deployer environment to represent the desired application topology you want to install.
- Run the Install Applications process to deploy the CLM/CE system.
- For an end to end example of a deployment to Windows, see Example of end to end deployment on Windows using Quick Deployer
- For an example of how to leverage the blueprints included with Quick Deployer, see How to use the topology blueprints included with Quick Deployer
Plan
- Define your desired topology. See Standard Topology Overview for details.
- Review the System requirements.
- Review the Limitations and known issues.
Prepare
- Ensure that you have an IBM UrbanCode Deploy server set up and that you have created the necessary accounts with the required permissions.
- Ensure that you have set up the target VMs to match your desired topology.
- Obtain and license the following middleware and product installation bits:
- IBM WebSphere Application Server or IBM WebSphere Liberty (bundled with CLM/CE)
- IBM HTTP Server
- IBM DB2, Oracle, or SQL Server database server
- (one of) Collaborative Lifecycle Management 6.0 or 6.0.x or Continuous Engineering Solution 6.0.x
- IBM Installation Manager
- Configure and expose the installation bits on a media server, or add them to each target VM - Installation media.
- Ensure you have the required accounts and passwords for your LDAP server.
Install the Quick Deployer application into UrbanCode Deploy
- Download and extract the IBM Quick Deployer package from the compressed file into a location where you can run Java. The package includes - Package content.
- Install the IBM Quick Deployer application into IBM UrbanCode Deploy by customizing your properties files and then running the install.jar file.
Optional configuration tasks
- Update the permissions granted to the Team Member role.
- Set fixed component versions on application processes - Set fixed component versions.
- Enable installation of iFix releases. See also IBM Quick Deployer CLM iFix Support Portal.
- Secure the administrator and user passwords. Securing user passwords.
Create an UrbanCode Deploy application environment
- To connect your target VMs to the UCD server and tell Quick Deployer what to install on each machine you now create an application environment.
Install the CLM or CE applications
- Run the Install Applications process - Run the Install Application process.
Post-installation tasks
- Configure backups of the Lifecycle Query Engine (LQE) and Link Index Provider (LDX) applications. To configure a schedule of backup operations for these applications, navigate to the application administration pages in the web client (https://host-name:port-number/lqe/web/admin/backup and https://host-name:port-number/ldx/web/admin/backup), then click Edit and enter the schedule information. By creating scheduled backups of these applications, you can restore the applications to a prior state. For details, see Backing up and restoring Lifecycle Query Engine.
- Review and adjust WebSphere Application Server or WebSphere Liberty settings. See WebSphere Application Server Knowledge Center or WebSphere Application Server Liberty Knowledge Center. These are the default settings that are updated by Quick Deployer:
- JVM maximum and minimum heap size:
- 2g if total RAM is less than 4GB
- 4g if total RAM is between 4GB-6GB
- 6g if total RAM is between 6GB-7.5GB
- 75% of total RAM if total RAM is greater than 7.5GB
- The WebContainer Thread pool maximum and minimum sizes are set to 200.
- Session Management
- Added a new custom Property: InvalidateOnUnauthorizedSessionRequestException=true.
- Unchecked the Enable Cookies option.
- JVM maximum and minimum heap size:
- Configure a license server - License key management.
- Optionally, set up an NTP system clock after installation - Configuring the NTP system clock.
- Optionally, update component artifacts.
Maintenance tasks
When you run the installer, you can set the database parameters, LDAP parameters, and user credentials. However, you might want to change some of these settings after the installation is complete. To make such changes, perform these tasks:- Update default values used by the Change Default LDAP Parameters process: Modify the Change Default LDAP Parameters default values.
- Run the Change Default LDAP Parameters process: Change the default LDAP parameters.
- Update default values used by the Change Default User Parameters process: Modify the Change Default User Parameters default values.
- Run the Change Default User Parameters process: Change the default user parameters.
- Modify the Install Applications process to use an existing IBM DB2, Oracle, or SQL Server database server: Modify the Install Applications process to use an existing database.
- Run the Change Default DB2 Parameters process: Change the default DB2 database parameters.
- Run the Change Default Oracle Parameters process: Change the default Oracle database parameters.
- Run the Change Default SQL Server Parameters process: Change the default SQL Server database parameters.
- If you are going to use the Quick Deployer installed DB2 database, then you should have your database administrator review the configuration to make sure it conforms to internal security and reliability policies.
- To save a permanent set of LDAP, user and database parameters for future use, update the parameters and save them in a new version of the Rational_QD_SystemPre-Requisite_60x component by using this process: Updating the Rational_QD_SystemPre-Requisite_60x* component.
Miscellaneous
Notes:
- Throughout the IBM Quick Deployer wiki the screen captures are for reference only.
In some cases if the functionality they display has not changed in the latest release they will be from a previous release
Related topics:
External links:
Additional contributors: MichelleCrane, NathanBak, ChristianLopez
Deployment.IBMQuickDeployerSetupAndRun moved from Deployment.IBMQuickDeployerSetupAndRunV21 on 2017-12-11 - 19:36 by Main.ktessier -

Contributions are governed by our Terms of Use. Please read the following disclaimer.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.