IBM Tivoli Configuration Manager And IBM Tivoli Provisioning Manager .

1y ago
5 Views
1 Downloads
7.00 MB
462 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Mia Martinelli
Transcription

Front cover IBM Tivoli Configuration Manager and Tivoli Provisioning Manager for Software Coexistence and Migration Considerations Learn how to deploy a coexistent environment Learn about the combined product environment Learn how to migrate to Tivoli Provisioning Manager and more Vasfi Gucer David Campbell John M Crawford Nick Freer Ignacio Fernandez Gonzales Scott W Graham Andrea Rodrigues Mendonca Johan Raeymaeckers Marc Remes Fabrizio Salustri Ghufran Shah ibm.com/redbooks

International Technical Support Organization IBM Tivoli Configuration Manager and Tivoli Provisioning Manager for Software Coexistence and Migration Considerations November 2007 SG24-7426

Note: Before using this information and the product it supports, read the information in “Notices” on page xi. First Edition (November 2007) This edition applies to IBM Tivoli Configuration Manager Version 4.3.3, Tivoli Provisioning Manager for Software Version 5.1, and Tivoli Provisioning Manager Version 5.1. Copyright International Business Machines Corporation 2007. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii The team that wrote this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Chapter 1. Tivoli Provisioning Manager for Software: Introduction and architectural overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Introduction to the covered material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Purpose of Tivoli Provisioning Manager for Software . . . . . . . . . . . . . 2 1.1.2 Approach for meeting the scope of this book . . . . . . . . . . . . . . . . . . . 2 1.1.3 Overview of the lab environment setup for this book . . . . . . . . . . . . . 3 1.2 Tivoli Provisioning Manager for Software new features . . . . . . . . . . . . . . . 7 1.2.1 Tivoli Provisioning Manager for Software architecture . . . . . . . . . . . . 8 1.2.2 Tivoli Provisioning Manager for Software Web User Interface . . . . . . 8 1.3 Tivoli Provisioning Manager for Software components . . . . . . . . . . . . . . . . 8 1.3.1 Server components and capabilities . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3.2 Scalable Distribution Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Chapter 2. Tivoli Configuration Manager upgrade strategy and planning21 2.1 Planning for coexistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.1.1 Analyzing your Tivoli Configuration Manager environment . . . . . . . . 22 2.1.2 Security considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1.3 Project considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2 Strategy for coexistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.2.1 Stage 1: Using Tivoli Provisioning Manager for Software to drive Tivoli Configuration Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.2.2 Stage 2: Using Tivoli Provisioning Manager for Software to manage the Tivoli Configuration Manager and SDI infrastructure . . . . . . . . . . . . 34 2.2.3 Stage 3: Using Tivoli Provisioning Manager for Software to manage only common agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Chapter 3. Comparing Tivoli Management Framework to SDI . . . . . . . . . 41 3.1 Tivoli Management Framework infrastructure . . . . . . . . . . . . . . . . . . . . . . 42 3.1.1 Tivoli Management Framework components . . . . . . . . . . . . . . . . . . 42 3.1.2 Tivoli Management Framework to Tivoli Provisioning Manager for Software mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Copyright IBM Corp. 2007. All rights reserved. iii

3.1.3 MDist2 distribution service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 3.1.4 Scalable Collection Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.2 Scalable Distribution Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.2.1 SDI components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.2.2 Common Agent Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.2.3 Device management service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3.2.4 Dynamic content delivery service . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.2.5 Tivoli Provisioning Manager Software Distribution . . . . . . . . . . . . . . 63 3.2.6 Peering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.2.7 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 3.2.8 Wake on LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.3 Tivoli Provisioning Manager for Software Inventory collection . . . . . . . . . 76 Chapter 4. Example scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 4.1 Centrally managed hub and spoke environment. . . . . . . . . . . . . . . . . . . . 80 4.1.1 Environment description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 4.1.2 Suggested migration approach and architecture . . . . . . . . . . . . . . . 81 4.1.3 Hub only database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 4.2 Large global environment without coexistence . . . . . . . . . . . . . . . . . . . . . 84 4.2.1 Environment description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 4.2.2 Suggested migration approach and architecture . . . . . . . . . . . . . . . 85 4.3 Slow links and branch offices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 4.3.1 Environment description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 4.3.2 Suggested migration approach and architecture . . . . . . . . . . . . . . . 88 4.4 Data center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.4.1 Environment description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.4.2 Suggested migration approach and architecture . . . . . . . . . . . . . . . 91 4.5 Environment with unsupported database configuration . . . . . . . . . . . . . . 92 4.5.1 Environment description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.5.2 Suggested migration approach and architecture . . . . . . . . . . . . . . . 92 Chapter 5. Implementing coexistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 5.1 Creating a coexistence environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 5.1.1 Preparing the Tivoli Provisioning Manager for Software environment96 5.1.2 Preparing the Tivoli Management Framework environment . . . . . . . 97 5.2 Mapping to the Tivoli Management Framework . . . . . . . . . . . . . . . . . . . 103 5.2.1 Adding the infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 5.2.2 The tcm.xml file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 5.3 Replicating the Tivoli Management Framework data . . . . . . . . . . . . . . . 111 5.3.1 The tcmLink script file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 5.3.2 The tcmReplicate script file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 5.4 Data mapping behind the synchronization scenes . . . . . . . . . . . . . . . . . 120 5.4.1 Database synchronization process . . . . . . . . . . . . . . . . . . . . . . . . . 121 iv IBM Tivoli Configuration Manager and Tivoli Provisioning Manager Coexistence Considerations

5.5 Data mapping between Tivoli Provisioning Manager for Software and Tivoli Configuration Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 5.6 Configuring user security settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 5.7 Report Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 5.8 The new Software Package Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 5.8.1 Software Package Editor in Eclipse . . . . . . . . . . . . . . . . . . . . . . . . 139 5.8.2 Software Package Editor from the Java Web Start . . . . . . . . . . . . . 140 5.9 The tc drivers from Tivoli Provisioning Manager for Software Fix Pack 2 143 5.9.1 SWDDiscCLI tc driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 5.9.2 New Tivoli common agent tc driver (automation package) . . . . . . . 143 5.10 Considerations of data coexistence . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.10.1 Selecting Tivoli Management Regions . . . . . . . . . . . . . . . . . . . . . 145 5.10.2 Grouping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.10.3 Software discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5.10.4 Tivoli Provisioning Manager for Software results . . . . . . . . . . . . . 145 5.10.5 Migrating Tivoli Management Framework queries . . . . . . . . . . . . 146 Chapter 6. Mapping Tivoli Configuration Manager to Tivoli Provisioning Manager for Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 6.1 Operation comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 6.1.1 Tivoli Management Framework and Tivoli Configuration Manager configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 6.1.2 Managed system management operations . . . . . . . . . . . . . . . . . . . 151 6.1.3 Software package preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 6.1.4 Software distribution operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 6.1.5 Inventory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 6.1.6 Activity Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 6.1.7 Change Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 6.1.8 The Tivoli Configuration Manager Automated Patch Management Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 6.1.9 Tivoli Configuration Manager Web Interface . . . . . . . . . . . . . . . . . . 162 6.1.10 Data Moving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 6.1.11 Pristine Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 6.1.12 Managing pervasive devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 6.2 Tivoli Provisioning Manager for Software and Tivoli Configuration Manager operations in detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 6.2.1 Publish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 6.2.2 Unpublish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 6.2.3 Distribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 6.2.4 Install. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 6.2.5 Uninstall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 6.2.6 Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 6.2.7 Endpoint tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Contents v

6.3 Driving Tivoli Management Framework from Tivoli Provisioning Manager for Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 6.3.1 Object moving and mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 6.3.2 The TPM Region policy region . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 6.3.3 Performing management operations on Tivoli Management Framework using the Tivoli Provisioning Manager for Software user interfaces 183 Chapter 7. Patch management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 7.1 Introduction to patch management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 7.1.1 Patch management scenarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 7.1.2 Typical steps for patch management . . . . . . . . . . . . . . . . . . . . . . . 186 7.2 Tivoli Provisioning Manager for Software patch management . . . . . . . . 187 7.2.1 Recommended architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 7.3 Tivoli Provisioning Manager for Software target interpreter support . . . . 190 7.3.1 Patching Microsoft products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 7.4 The differences caused by the migration . . . . . . . . . . . . . . . . . . . . . . . . 192 7.4.1 Windows Patch Management in Tivoli Provisioning Manager for Software Fix Pack 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 Chapter 8. Image management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 8.1 The Tivoli Configuration Manager and Tivoli Provisioning Manager product family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 8.2 Supported operating systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 8.2.1 Tivoli Configuration Manager Version 4.2.1: Pristine Manager Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 8.2.2 Tivoli Provisioning Manager Version 5.1: Tivoli Provisioning Manager for Operating System Embedded Edition. . . . . . . . . . . . . . . . . . . . . . . 202 8.3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 8.3.1 Tivoli Configuration Manager Version 4.2.1: Pristine Manager . . . . 205 8.3.2 Tivoli Provisioning Manager Version 5.1 . . . . . . . . . . . . . . . . . . . . . 206 8.4 Architectural description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 8.4.1 Tivoli Configuration Manager V4.2.1: Pristine Manager Component208 8.4.2 Tivoli Provisioning Manager V5.1: Tivoli Provisioning Manager for Operating Systems Extended Edition . . . . . . . . . . . . . . . . . . . . . . . 211 8.4.3 Tivoli Provisioning Manager V5.1, Tivoli Provisioning Manager for Software V5.1 and Tivoli Configuration Manager V4.2.3 Fix Pack 2216 8.5 Tivoli family evolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 8.6 Image management features comparison . . . . . . . . . . . . . . . . . . . . . . . . 218 8.7 Tivoli Configuration Manager V4.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 8.7.1 Tivoli Configuration Manager V4.2.3 Fix Pack 2 . . . . . . . . . . . . . . . 220 8.7.2 Tivoli Configuration Manager V4.2.3 Fix Pack 3 . . . . . . . . . . . . . . . 221 8.7.3 Tivoli Configuration Manager V4.2.3 Fix Pack 4 . . . . . . . . . . . . . . . 221 8.7.4 Tivoli Provisioning Manager for Software V5.1 . . . . . . . . . . . . . . . . 222 vi IBM Tivoli Configuration Manager and Tivoli Provisioning Manager Coexistence Considerations

8.7.5 Tivoli Provisioning Manager for Software Fix Pack 1 . . . . . . . . . . . 222 8.7.6 Tivoli Provisioning Manager for Software V5.1 Fix Pack 2 . . . . . . . 223 Chapter 9. Automating Tivoli Provisioning Manager for Software tasks using the SOAP CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 9.1 SOAP overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 9.1.1 Using SOAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 9.2 Location of SOAP client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 9.2.1 Running a remote SOAP Client . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 9.3 Examples of using SOAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 9.3.1 Running the SOAP client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 9.3.2 Running the SOAP scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 9.3.3 Running logical operations using SOAP . . . . . . . . . . . . . . . . . . . . . 234 9.4 Tivoli Provisioning Manager for Software logical device operations . . . . 239 9.5 Tivoli Provisioning Manager for Software scripts . . . . . . . . . . . . . . . . . . 246 9.5.1 Starting Tivoli Provisioning Manager on the command line . . . . . . 247 9.5.2 Working with automation packages . . . . . . . . . . . . . . . . . . . . . . . . 247 9.5.3 Retrieving information about DCM object definitions . . . . . . . . . . . 256 9.5.4 Importing data center model definitions . . . . . . . . . . . . . . . . . . . . . 256 9.5.5 Exporting the data center model into an XML file . . . . . . . . . . . . . . 258 9.5.6 Pinging the agent manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 9.5.7 Checking Tivoli Provisioning Manager engine status . . . . . . . . . . . 259 9.6 Automating Tivoli Provisioning Manager tasks . . . . . . . . . . . . . . . . . . . . 259 9.6.1 Conceptual overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 9.6.2 Configuring the SOAP environment . . . . . . . . . . . . . . . . . . . . . . . . 265 9.6.3 Configuring the software package’s disconnected CLI commands. 265 9.6.4 Setting up a workflow to query the Tivoli Provisioning Manager Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 9.7 End-to-end scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 9.7.1 Creating a deployment package (software package) . . . . . . . . . . . 273 9.7.2 Importing a deployment package . . . . . . . . . . . . . . . . . . . . . . . . . . 274 9.7.3 Distributing a deployment package . . . . . . . . . . . . . . . . . . . . . . . . . 279 9.7.4 Installing a deployment package . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 9.7.5 Monitoring tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 9.7.6 Uninstalling a software package . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 9.8 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Chapter 10. Working in a firewall environment . . . . . . . . . . . . . . . . . . . . 291 10.1 Ports used in the Software Distribution Infrastructure . . . . . . . . . . . . . . 292 10.2 Tivoli Provisioning Manager for Software firewall support. . . . . . . . . . . 293 10.2.1 Firewall components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 10.2.2 Example architectures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Contents vii

10.3 Installing and configuring firewall components . . . . . . . . . . . . . . . . . . . 299 10.3.1 Setting up the Gateway Manager . . . . . . . . . . . . . . . . . . . . . . . . . 300 10.3.2 Setting up the Gateway Service . . . . . . . . . . . . . . . . . . . . . . . . . . 305 10.3.3 Configuring the common agent for firewall support. . . . . . . . . . . . 309 10.3.4 Communicating over the firewall components . . . . . . . . . . . . . . . 314 10.3.5 Introducing the Proxy Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 Chapter 11. Troubleshooting and maintenance . . . . . . . . . . . . . . . . . . . . 325 11.1 Tivoli Provisioning Manager for Software troubleshooting overview . . . 326 11.1.1 Log file summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 11.1.2 Environment summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 11.2 Tivoli Provisioning Manager for Software server . . . . . . . . . . . . . . . . . . 330 11.2.1 Tivoli Provisioning Manager server status . . . . . . . . . . . . . . . . . . 330 11.2.2 Log files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 11.2.3 Changing logging levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 11.2.4 Deployment engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 11.2.5 Activity plan engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 11.2.6 Policy engine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 11.2.7 Agent shell server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 11.2.8 Remote Execution and Access . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 11.2.9 User interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11.3 SDI infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11.3.1 Device management service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 11.3.2 Dynamic content delivery service . . . . . . . . . . . . . . . . . . . . . . . . . 340 11.3.3 Common Agent Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 11.4 Tivoli Configuration Manager and Tivoli Provisioning Manager linking and resource exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 11.4.1 Troubleshooting tcmLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 11.4.2 Troubleshooting tcmReplicate. . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 11.4.3 Report Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374 11.5 Putting it all together . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 11.5.1 Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 11.5.2 Common agent installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 11.5.3 Installing through SDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 viii IBM Tivoli Configuration Manager and Tivoli Provisioning Manager Coexistence Considerations

11.6 Patch management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 Abbreviations and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 How to get Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430 Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431 Contents ix

x IBM Tivoli Configuration Manager and Tivoli Provisioning Manager Coexistence Considerations

Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. Copyright IBM Corp. 2007. All rights reserved. xi

Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: AIX Cloudscape DB2 Universal Database DB2 IBM iSeries Library Reader pSeries Redbooks Redbooks (logo) Tivoli Enterprise Tivoli Enterprise Console Tivoli Management Environment Tivoli Wake on LAN WebSphere zSeries The following terms are trademarks of other companies: SAP, and SAP logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries. Oracle, JD Edwards, PeopleSoft, Siebel, and TopLink are registered trademarks of Oracle Corporation and/or its affiliates. Java, JumpStart, JDBC, JDK, JRE, JVM, J2EE, Solaris, Solaris JumpStart, Sun, Ultra, and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Active Directory, Internet Explorer, Microsoft, SQL Server, Windows Server, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. i386, Intel, Itanium-based, Pentium, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. xii IBM Tivoli Configuration Manager and Tivoli Provisioning Manager Coexistence Consider

IBM Tivoli Configuration Manager and Tivoli Provisioning Manager for Software Coexistence and Migration Considerations November 2007 International Technical Support .

Related Documents:

IBM Tivoli Composite Application Manager for SOA IBM Tivoli Usage and Accounting Manager Application Layer Management IBM Tivoli Application Dependency Discovery Manager IBM Tivoli OMEGAMON XE for Messaging IBM Tivoli Composite Application Manager for Response Time IBM Tivoli Composite Application Manager for Web Resources

Decision Support for z/OS IBM Tivoli System Automation & IBM Tivoli Workload Automation IBM Tivoli Netview for z/OS, OMEGAMON, IBM Tivoli Composite Application Manager, DFSMS IBM Tivoli Identify Manager, IBM Tivoli Access Manage

Tivoli Security Operations Manager Products include: Tivoli Composite Application Manager Tivoli Config Mgr Tivoli Decision Support for z/OS 9Tivoli Monitoring 9IBM Director Tivoli Ent Console Tivoli NetView Tivoli OMEGAMON 9Tivoli Provisioning Manager Tivoli Remote Cnt

Ot µ sDs Glistserv@marist.eduC IBM u b G ªWA Σ o sDs C: MbU ñ A X yϕµñuCXAIX A X yAw AIX W xsΘNz{í]iHbΣL@ t WB@C IBM Tivoli Storage Manager X y UϕCXTivoli Storage Manager A X yC X y D q X IBM Tivoli Storage Management Products License Information GH09-4572 IBM Tivoli Storage Manager TºΓU GC40-0711 IBM Tivoli Storage Manager for AIX zΓU

IBM Tivoli Storage Manager for Windows Administrator's Reference GC32-0783 IBM Tivoli Storage Manager Messages GC32-0767 IBM Tivoli Storage Manager Using the Application Program Interface GC32-0793 Contacting customer support If you have a problem with any Tivoli product, you can contact Tivoli Customer

v IBM Tivoli Configuration Manager: Database Schema Reference, SC23-4783 IBM Tivoli Configuration Manager . v IBM Tivoli Configuration Manager: , SA30-1671

IBM Wave for z/VM IBM Operations Manager for z/VM IBM Backup and Restore Manager for z/VM IBM Tivoli Storage Manager Extended Edition IBM Tivoli OMEGAMON XE on z/VM and Linux In this lab, you will work with IBM Tivoli Storage Manager Extended Edition . Separate labs are available for the remaining products in the suite.

IBM Tivoli Storage Manager (5608-ISM), IBM Tivoli Storage Manager Extended Edition (5608-ISX), IBM Tivoli Storage Manager for Storage Area Networks (5608-SAN), IBM Tivoli Storage Manager for Space Management (5608-HSM), and to all subsequent releases and modifications until otherwise indicated in new editions or technical newsletters. Order .