Creating a silent installation script for Rational Performance Tester 8.5 on Windows 64 bit
What is the procedure for silently installing IBM Rational Performance Tester (RPT) 8.5, Rational Performance Tester Agent 8.5, and Rational License Key Administrator (LKAD) 8.1.3 on Windows 64 bit machines?
The repositories for RPT 8.5, RPT Agent 8.5, and LKAD 8.1.3 are available as separate downloads.
In addition, the setup for RPT 8.5 (RPT Setup) and RPT Agent 8.5 is also a separate download.
Users will typically want the RPT 8.5 workbench, RPT Agent 8.5, and the LKAD 8.1.3 all on the same machine.
Having 4 separate downloads and mixing 32 bit and 64 bit programs to be installed silently can be complicated. However it can be simplified by the following steps
On 64 bit machines, running the launchpad from the RPT Setup download will result in an error when installing the 32 bit LKAD 8.1.3 which is listed under "Install Optional Products" on the launchpad menu. This is because launchpad will launch and install the 64 bit Installation Manger which cannot be used to install LKAD 8.1.3.
The same issue will be present if trying to silently install the 32 bit LKAD 8.1.3 if using a 64 bit Installation Manager. To avoid this issue we will use a 32 bit version of Installation Manager to install the LKAD and RPT 8.5, and RPT Agent 8.5
In addition we'll use our own Installation Manager and not the one provided in RPT Setup. This will give us the additional capability to install IM itself silently
1. Download the repositories for Installation Manager, RPT, RPT Agent, and LKAD:
Installation Manager 184.108.40.206 32 bit for Windows
- 220.127.116.11-Rational-IBMIM-WIN32-20130528_1750 from Fix Central at http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm/Rational&product=ibm/Rational/IBM+Installation+Manager&release=18.104.22.168&platform=All&function=fixId&fixids=22.214.171.124-Rational-IBMIM-WIN32-20130528_1750&useReleaseAsTarget=true&includeSupersedes=0
- Note this will require and IBM ID
- IBM Rational Performance Tester V8.5 Core Part 1 Evaluation Multiplatform Multilingual (CINX0ML) OR
- IBM Rational Performance Tester V8.5 Core Part 1 Multiplatform Multilingual (CINW7ML)
RPT 8.5 Agent:
- IBM Rational Performance Tester Agent Controller V8.5 Part 1 Evaluation Multiplatform Multilingual (CINX1ML) OR
- IBM Rational Performance Tester Agent Controller V8.5 Part 1 Multiplatform Multilingual (CINW8ML)
- IBM Rational License Key Administrator V8.1.3 for Windows Multilingual (CI90LML)
2. unzip the files to a temporary directory, e.g. C:\temp3
10/09/2013 02:30 PM <DIR> .
10/09/2013 02:30 PM <DIR> ..
10/09/2013 02:28 PM <DIR> agent.installer.win32.win32.x86_1.6.3001.20130528_1750
09/20/2013 02:35 PM <DIR> LKAD_SETUP
09/20/2013 02:35 PM <DIR> RPT
09/20/2013 02:41 PM <DIR> RPTAGENT_SETUP
3. Install IM 126.96.36.199
Installed com.ibm.cic.agent_1.6.3001.20130528_1750 to the C:\Program Files (x86)\IBM\Installation Manager\eclipse directory.
C:\Program Files (x86)\IBM\Installation Manager\eclipse>ibmim -record C:\temp3\MyResponse.xml -skipInstall C:\temp3\agentinfo
- added the repository for RPT 8.5
- added the repository for RPT 8.5 agent
- added the repository for LKAD
- when installing the agent specify localhost for the workbench machine
5. Install RPT, RPT Agent, and LKAD using the newly created response file
C:\Program Files (x86)\IBM\Installation Manager\eclipse>ibmim.exe --launcher.ini silent-install.ini -input C:\temp3\MyResponse.xml -log c:\temp3\silent.log
RPT, RPT Agent, LKAD will be installed successfully. C:\temp3\silent.log can be checked for any errors
Attached is the response file used during the silent install