Downloadable files
Abstract
IBM Prerequisite Scanner is a stand-alone prerequisite checking tool that analyzes system environments before the installation or upgrade of a Tivoli product or IBM solution.
Download Description
These notes applies to IBM® Prerequisite Scanner Version 1.2.0.3 and to all subsequent releases, modifications, and service refreshes, until otherwise indicated in a new Download document.
First published on: 6 February 2013
Last modified on: 11 March 2012
The download document contains information on the following items:
- Prerequisites
- Downloading and installing Prerequisite Scanner
- Running Prerequisite Scanner
- Reading scan results
- Product codes reference
- Supported products reference
- Technical support
- Feedback and product request enhancements
For information about what is contained in this fix pack, see Prerequisite Scanner: What's new in Version 1.2.0.3.
Note: A Quick Start Guide is also available for download. To obtain the Quick Start Guide in different languages, access the PDF files from the Translated IBM Prerequisite Scanner Version 1.2.0.3 Quick Start Guide document.
Prerequisites
Prerequisite Scanner supports all hardware and operating systems of the specified product or IBM solution for which you are running Prerequisite Scanner.
Ensure that you have the following utilities installed or enabled in the target environments.
| Platforms | Description |
|---|---|
Windows systems |
The Telnet client is enabled so that the connectivity checks in the predefined Connectivity collector can function correctly. |
UNIX systems |
Bash is installed, so that the Prerequisite Scanner UNIX collectors can function correctly. Ensure that the Bash binary or a symbolic link to its location on the local system is in the /bin directory and specified in the PATH environment variable. Attention: When you run Prerequisite Scanner, it first checks for the Bash binary, for example, /bin/bash, in the /bin directory. If the binary or the symbolic link to its location does not exist, the tool displays an error message and exits. For non-root users, the location of the mount, swapinfo, and psrinfo commands must be set in the PATH environment variable, so that the commands are available to Prerequisite Scanner. The commands are in the /usr/sbin directory; for example, set the PATH environment variable as follows: export PATH=$PATH:/usr/sbin/ |
Downloading and installing Prerequisite Scanner
Prerequisite Scanner can run on 32-bit or 64-bit Windows systems. It can also run on 32-bit or 64-bit variants of AIX, HP-UX, Linux, and Solaris operating systems. You can download Prerequisite Scanner from IBM Fix Central. See the Download package section below for download links if not accessing this Download document from Fix Central.
There are two separate packages available to download from Fix Central to support Windows and UNIX platforms as follows:
- The Windows package (version_num-Tivoli-PRS-Windows-fp0001.zip) supports different Windows platforms including Windows 2012.
- The UNIX package (version_num-Tivoli-PRS-Unix-fp0001.tar.gz) supports the AIX®, HP-UX, Linux, Linux for System z®, and Solaris platforms.
After you download your platform package, extract the contents of the compressed file to a preferred location as specified by ips_root and on each target system that you intend to install the product or component.
Important: You must have write permissions to the root directory in which you extract the contents of the compressed file.
After you extract the contents of the compressed file, you are ready to run Prerequisite Scanner.
Running Prerequisite Scanner
When you run Prerequisite Scanner, it scans for the specified prerequisites and detects any missing ones before the actual product installation or upgrade takes place; thus, the scan can enable remediation without impacting the deployment schedule.
You can use a command window to run IBM Prerequisite Scanner. The Prerequisite Scanner script, prereq_checker, takes a set of required and optional parameters and a command flag for additional optional parameters.
Before you begin
To run Prerequisite Scanner, review the script parameters described in prereq_checker in the Prerequisite Scanner Version 1.2.0.2 Information Center.The script requires individual product codes as required parameters that identify the product or component against which to run prerequisite checks. Review the set of predefined product codes outlined in the Product code reference section of this Download document.
Ensure that the Bash binary or a symbolic link to its location is in the /bin directory and specified in the PATH environment variable.
Attention: When you run Prerequisite Scanner, it first checks for the Bash binary, for example, /bin/bash, in the /bin directory. If the binary or the symbolic link to its location does not exist, the tool displays an error message and exits.
Determine whether your offering uses environment variables that indicate to the tool which set of prerequisites to scan for based on the offering’s component being installed the target system. The following table outlines the offerings that use environment variables and those environment variables.
| Offering version, platform, operating system | Installation option | Environment variable |
|---|---|---|
| Tivoli Business Service Manager Version 6.1.1 | Data server installation only | TBSM_PREREQ_DATA |
| Dashboard server installation only | TBSM_PREREQ_DATA | |
| Combined dashboard and data server installation | TBSM_PREREQ_BOTH | |
| Tivoli Netcool/Impact Version 6.1.1 | Impact server installation only | IMPACT_PREREQ_IMPACT |
| GUI server installation only | IMPACT_PREREQ_GUI | |
| Combined dashboard and data server installation | IMPACT_PREREQ_BOTH | |
| Registry Services in Jazz for Service Management Version 1.1 Tip:Jazz for Service Management uses convenience scripts to run the tool, and which set these environment variables. Only set these environment variables, if you want to run the tool by using the Registry Services configuration file. |
Simple installation | JazzSM_TYPICAL |
| Custom installation, DB2 server installation only | FRS_DBSERVER | |
| Custom installation, application server installation only | FRS_BACKENDSERVER |
Procedure
- Ensure that you check your product’s installation documentation or Technotes for any additional steps that must be performed before running Prerequisite Scanner. For example, you might need to set the environment variable that indicates to Prerequisite Scanner which components or features are being installed on the target computerand consequently, which prerequisites to check.
- Open a command window and change to the ips_root directory.
- If your offering uses environment variables to indicate to Prerequisite Scanner which component is planned for installation on the target computer, set the value for relevant environment variable to True, for example:
- Windows
- set ENV_NAME=True
- UNIX
- export ENV_NAME=True
- Run the Prerequisite Scanner script file, prereq_checker, with the relevant parameters.
- Windows
- prereq_checker.bat "Product_Code [Product_Version][,Product_CodeN [Product_VerN]]..." [outputDir="ips_output_dir"] [xmlResult]
- UNIX
- ../prereq_checker.sh "Product_Code [Product_Version[,Product_CodeN Product_VerN]..." [outputDir="ips_output_dir"] [xmlResult]
Example
This example runs Prerequisite Scanner for Tivoli zEnterprise® Monitoring Agent using product code KZE. It also sets the location of the results and log files to ips_output_dir by using the optional outputDir parameter.
Important: You must use the ips_output_dir parameter to specify a location, if you choose to run Prerequisite Scanner from a CD, DVD, or read-only network drive. You must have write permissions to write to ips_output_dir; otherwise, Prerequisite Scanner fails.
Windows
prereq_checker.bat "KZE 06020300" outputDir="%TEMP%\ips"
UNIX
./prereq_checker.sh "KZE 06020300" outputDir="/tmp/ips"
The tool outputs the result.txt file and precheck.log files to the following locations:
- On Windows systems: %TEMP%\ips where TEMP is environment variable for the temporary folder.
- On UNIX systems: /tmp/ips
Example
You can run the tool to check prerequisites for multiple offerings, for example, Tivoli Business Service Manager and Tivoli Netcool/Impact, by specifying multiple product codes.
Windows
prereq_checker.bat "BSM 06010100,NCI 06010100"
UNIX
./prereq_checker.sh "BSM 06010100,NCI 06010100"
You can also extend the Prerequisite Scanner to scan for prerequisites not originally supplied with the tool. For more information about extending it to meet your additional prerequisite needs, see Extending Prerequisite Scanner in the Prerequisite Scanner Version 1.2.0.2 Information Center .
Reading scan results
Possible results from running Prerequisite Scanner on the target computer are as follows:
- FAIL: If the target computer does not meet any of the prerequisite checks, as specified by the values for the prerequisite properties in the configuration file, Prerequisite Scanner returns an overall FAIL result for the environment. The tool also displays the scan results for the individual prerequisite properties in the command window.
To ensure the environment meets the product's requirements, take the appropriate actions; for example, install the missing operating system packages, increase disk space for the file systems, and so on. - PASS: If the target computer meet all prerequisite checks in the configuration file, Prerequisite Scanner returns an overall PASS result for the environment.
If Prerequisite Scanner returns an overall PASS result for the environment, you can install the product on the target computer.
Product codes reference
The IBM Prerequisite Scanner uses a multicharacter code, product_code, to identify the product, individual supported platform and version of operating system. The ips_root/codename.cfg file contains the name value pairs to represent the product code for the product, its supported platform, and the version of the operating system.
Restriction: IBM Tivoli® Monitoring and Tivoli Composite Application Manager have predefined product codes that Prerequisite Scanner considers as reserved. These codes must not be used as Prerequisite Scanner product codes unless they refer to their associated IBM Tivoli Monitoring and Tivoli Composite Application Manager agents. For more information about the product codes, see the ITM 6.X Product Codes Technote.
| Offering version, platform, operating system | Predefined product code |
|---|---|
| Autonomic Deployment Engine | ADE |
| Security Access Manager Authorization Server | AMA |
| Security Access Manager Policy Server | AMP |
| Security Access Manager WebSEAL | AMW |
| Tivoli Business Service Manager | BSM |
| Tivoli Composite Application Manager (ITCAM) for Applications: DB2® | CDB |
| Tivoli Provisioning Manager for UNIX | COA |
| Tivoli Provisioning Manager for AIX | COB |
| Tivoli Provisioning Manager for AIX V5.3.0.0 {64 bit} | COC |
| Tivoli Provisioning Manager for AIX 6.1 | COD |
| Tivoli Provisioning Manager for Linux | COE |
| Tivoli Provisioning Manager for Red Hat Linux | COF |
| Tivoli Provisioning Manager Version 7.2 for Red Hat Enterprise Linux 5 x86 64 bit | COG |
| Tivoli Provisioning Manager for Red Hat Enterprise Linux 5 System z 64 bit | COH |
| Tivoli Provisioning Manager for SUSE 10 | COI |
| Tivoli Provisioning Manager Version 7.2 for Solaris | COJ |
| Tivoli Provisioning Manager Version 7.2 for HP-UX | COK |
| Tivoli Provisioning Manager Version 7.2 for SUSE zSeries® 10 | COL |
| Tivoli Provisioning Manager Version 7.2 for SUSE 11 | COM |
| Tivoli Provisioning Manager Version 7.2 for SUSE zSeries 11 | CON |
| Tivoli Provisioning Manager Version 7.2 for Windows 2008 | COX |
| Tivoli Provisioning Manager Version 7.2 for Windows 2003 | COY |
| Tivoli Provisioning Manager Version 7.2 for Windows | COZ |
| Prerequisite Scanner demo | DMO |
| Dashboard Application Services Hub Version 3.1 | DSH |
| Security Services in Jazz™ for Service Management | ESS |
| Administration Services in Jazz for Service Management | FAS |
| Registry Services in Jazz for Service Management | FRS |
| IBM Tivoli Netcool® Performance Manager | GYM |
| Tivoli Enterprise Portal Client | KCJ |
| Tivoli Enterprise Portal Client for UNIX | |
| Tivoli Enterprise Portal Server | KCQ |
| Tivoli Enterprise Portal Server for UNIX | |
| Warehouse Proxy Agent | KHD |
| Warehouse Proxy Agent for UNIX | KHE |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Internet Service Monitoring | KIS |
| Tivoli Monitoring Operating System Agent for Linux | KLZ |
| IBM Tivoli Composite Application Manager Agent for WebSphere® MQ File Transfer Edition | KM6 |
| IBM Tivoli Composite Application Manager Agent for WebSphere MQ | KMQ |
| Tivoli Enterprise Monitoring Server | KMS |
| Tivoli Enterprise Monitoring Server for UNIX | |
| Tivoli Monitoring Operating System Agent for Windows | KNT |
| Windows OS monitoring Agent for UNIX | |
| Tivoli Monitoring Agent for Oracle | KOR |
| Tivoli Composite Application Manager Agent for WebSphere Message Broker | KQI |
| Summarization and Pruning Agent | KSY |
| Summarization and Pruning Agent for UNIX | |
| Tivoli Monitoring Agent for DB2 | KUD |
| Tivoli Monitoring Agent for DB2 | |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Transaction Reporter | KTO |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Transaction Collector | KTU |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Application Management Console | KT3 |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Client Response Time | KT4 |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Web Response Time | KT5 |
| Tivoli Composite Application Manager (ITCAM) for Transactions: Robotic Response Time | KT6 |
| Tivoli zEnterprise Monitoring Agent | KZE |
| Tivoli License Compliance Manager | LCM |
| Tivoli License Compliance Manager for UNIX | |
| Tivoli Netcool/Impact | NCI |
| Tivoli Netcool/OMNIbus server, desktop, and probe components | NOC |
| Tivoli Netcool/OMNIbus desktop component | NOD |
| Tivoli Netcool/OMNIbus probe components | NOP |
| Tivoli Netcool/OMNIbus server components | NOS |
| Common prerequisites in Jazz for Service Management | ODP |
| Tivoli Process Automation Engine | PAE |
| Tivoli Asset Discovery for Distributed | TAD |
| Tivoli Asset Discovery for Distributed for UNIX | |
| Tivoli Common Reporting | TCR |
| Tivoli Provisioning Manager | TPM |
Supported products reference
Prerequisite Scanner currently supports the following products and components:
- IBM Connections Version 4.0 (requires Prerequisite Scanner from the IBM Connections Bill of Materials)
- Jazz for Service Management Version 1.1
- Maximo® Asset Management 7.5 (requires Prerequisite Scanner from the Tivoli Process Automation Engine Bill of Materials)
- Security Access Manager Version 7.0
- Tivoli Autonomic Deployment Engine Version 1.4
- Tivoli Asset Discovery for Distributed Versions 7.2 and 7.2.2
- Tivoli Business Service Manager Versions 4.2.1, 6.1, and 6.1.1
- Tivoli Common Reporting Versions 2.1.1 and 3.1
- Tivoli Enterprise Portal Versions 6.2 and 6.2.2
- Tivoli License Compliance Manager Version 2.3
- Tivoli License Metric Tool Versions 7.2 and 7.2.2
- Tivoli Monitoring Versions 6.1, 6.2, 6.2.1, and 6.2.2
- Tivoli Monitoring Version 6.2.3 (requires Prerequisite Scanner from the Tivoli Monitoring Bill of Materials)
- Tivoli Monitoring for Databases: DB2 Agent Versions 6.1 6.2, 6.2.1 and 6.2.2
- Tivoli Monitoring for Databases: Oracle Agent Version 6.2.2
- Tivoli Netcool/Impact Versions 6.1 and 6.1.1
- Tivoli Netcool/OMNIbus Probe Components Version 7.4
- Tivoli Netcool/OMNIbus Server Components Versions 7.3.1 and 7.4
- Tivoli Netcool/OMNIbus Desktop Components Versions 7.3.1 and 7.4
- Tivoli Composite Application Manager Agent for WebSphere MQ Version 7.1
- Tivoli Composite Application Manager Agent for WebSphere MQ File Transfer Edition Version 7.1 (Windows only)
- Tivoli Composite Application Manager Agent for WebSphere Message Broker Version 7.1
- Tivoli Composite Application Manager (ITCAM) for Applications: DB2 Version 6.2.2
- Tivoli Composite Application Manager (ITCAM) for Transactions: Internet Service Monitoring Versions 7.2 and 7.3
- Tivoli Composite Application Manager (ITCAM) for Transactions: Transaction Reporter Versions 7.2.2 (Windows only) and 7.3 (UNIX/Linux Systems)
- Tivoli Composite Application Manager (ITCAM) for Transactions: Transaction Collector Versions 7.2.2 (Windows only) and 7.3 (UNIX/Linux Systems)
- Tivoli Composite Application Manager (ITCAM) for Transactions: Application Management Console Version 7.3
- Tivoli Composite Application Manager (ITCAM) for Transactions: Client Response Time Version 7.3
- Tivoli Composite Application Manager (ITCAM) for Transactions: Web Response Time Version 7.3
- Tivoli Composite Application Manager (ITCAM) for Transactions: Robotic Response Time Version 7.3
- Tivoli Provisioning Manager Versions 7.2 and 7.2.1
Technical support
You can often find solutions to problems by searching IBM knowledge bases. The following sites can contain troubleshooting information:
- Go to the IBM Prerequisite Scanner page on the IBM Support Portal.
- Go to the IBM Prerequisite Scanner Transparent Development community at Service Management Connect.
- Use the IBM Prerequisite Scanner discussion forum at Service Management Connect.
Customers can contact IBM Support should they require assistance on the products that IBM Prerequisite Scanner supports. To ensure that the request is routed correctly, all PMRs must be reported against the product being scanned.
Feedback and product request enhancements
Customers can submit or review product request enhancements for Prerequisite Scanner in the Tivoli RFE Community.
Customers can collaborate and provide feedback on the development of the Prerequisite Scanner. Go to the IBM Prerequisite Scanner transparent development project dashboard at Service Management Connect. Customers require an IBM ID and password to sign in.
Customers can also provide feedback by using the IBM Prerequisite Scanner discussion forum at Service Management Connect.
Download package
| Download | RELEASE DATE | LANGUAGE | SIZE(Bytes) | Download Options What is Fix Central (FC)? |
|---|---|---|---|---|
| Windows pkg | 11 Mar 2013 | English | 581427 | FC |
| UNIX and Linux pkg | 11 Mar 2013 | English | 2726000 | FC |
| Segment | Product | Component | Platform | Version | Edition |
|---|---|---|---|---|---|
| Systems and Asset Management | IBM License Metric Tool | 7.2, 7.2.2 | |||
| Systems and Asset Management | IBM Maximo Asset Management | 7.5 | |||
| Systems and Asset Management | Tivoli Asset Discovery for Distributed | 7.2.2 | |||
| Systems and Asset Management | Tivoli Business Service Manager | 4.2.1, 6.1 | |||
| Systems and Asset Management | Tivoli Common Reporting | ITCAM Agent for DB2 - 5724B96DO | 2.1.1 | ||
| Systems and Asset Management | Tivoli Composite Application Manager for Applications | 6.2.2 | |||
| Systems and Asset Management | Tivoli Composite Application Manager for Transactions | 7.2, 7.3 | |||
| Systems and Asset Management | Tivoli License Compliance Manager | 2.3 | |||
| Systems and Asset Management | Tivoli Monitoring | ITM Agent DB2 V6 | 6.2.1, 6.2, 6.2.2 | ||
| Systems and Asset Management | Tivoli Monitoring for Databases | ITM Agent Oracle V6 | 6.1, 6.2, 6.2.1, 6.2.2 | ||
| Systems and Asset Management | Tivoli Monitoring for Databases | Netcool/OMNIbus | 6.1, 6.2, 6.2.1, 6.2.2 | ||
| Systems and Asset Management | Tivoli Netcool/Impact | 6.1 | |||
| Systems and Asset Management | Tivoli Netcool/OMNIbus | 7.4.0, 7.3.1 | |||
| Systems and Asset Management | Tivoli Provisioning Manager | 7.2, 7.2.1 | |||
| Organizational Productivity- Portals & Collaboration | IBM Connections | 4.0 | |||
| Systems and Asset Management | Tivoli Netcool Performance Manager | AIX, Linux | 1.3.2 |
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.