107
DOC Marimba Confidential Deployment Guide Version 6.0.2 (040708)

Deployment Guide - Caroline · PDF file8 Deployment Guide Overview of the Installation and Deployment Process Application Packager to package an application you created and want to

Embed Size (px)

Citation preview

  • DOC

    Marimba Confidential

    Deployment GuideVersion 6.0.2 (040708)

  • Marimba Confidential

    Copyright

    Copyright 19962004 Marimba, Inc.

    All rights reserved. This publication is protected by copyright and international treaty. No part of this publication may be reproduced in any form by any means, or provided to any third party, without prior written authorization from Marimba, Inc.

    Protected by or for use under one or more of the following patents: U.S. Patent Nos. 5,919,247, 6,272,536, 6,367,075, 6,381,631, and 6,430,608. Other Patents Pending.

    RESTRICTED RIGHTS LEGEND: As defined in U.S. Federal Acquisition Regulations (FAR) section 2.101 and U.S. Defense Federal Acquisition Regulations (DFARs) section 252.227-7014(a)(1) and DFAR section 252.227-7014(a)(5)(or otherwise), the documentation and any related software are deemed to be commercial items and commercial computer software and commercial computer software documentation. Consistent with DFAR section 227.7202 and FAR section 12.212, any use, modification, reproduction, release, performance, display, or disclosure of such commercial software or commercial software documentation by the U.S. Government shall be prohibited except to the extent expressly and mutually agreed to by the U.S. Government and Marimba, Inc.

    TRADEMARKS: Marimba, Castanet, Timbale, UpdateNow, Powered by Marimba and related logos are registered trademarks or trademarks of Marimba, Inc. in the U.S. and/or certain other countries. All other product, service, or company names mentioned herein are trademarks of their respective companies.

    THIS PUBLICATION (AND ANY RELATED SOFTWARE) IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN, THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THE PUBLICATION. MARIMBA, INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCTS AND/OR THE PROGRAMS DESCRIBED IN THIS PUBLICATION AT ANY TIME.

    Marimba, Inc. 440 Clyde Avenue Mountain View, CA 94043 888-930-5315

  • DOC

    Deployment Guide 3

    Contents

    IntroductionOverview of the Installation and Deployment Process . . . . . . . . . . . . . . . . . . . . . . . . . . . .7How This Guide Is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10Using Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11Typographical Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

    Installing the Master Transmitter and Marimba ConsoleRunning the Marimba Installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

    Before You Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13Installing the Master Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15Installing the Marimba Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

    Installing Products and Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19

    Setting Up the Database and Configuring Report CenterOverview of Database and Inventory Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23Installing and Configuring the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25

    Prerequisites for Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26Prerequisites for Microsoft SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28Installing the Inventory Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29

    Data Files and Index Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Database Roles and Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

    Verifying That the Query Library Was Imported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Configuring the Inventory and Logging Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35Configuring User and Group Access to the Console . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

    Setting Up Policy ManagerOverview of Policy Management Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

  • 4 Deployment Guide

    Setting Up Policy Management to Use Your Directory Service . . . . . . . . . . . . . . . . . . . . 38Configuring Policy Manager and the Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    Setting Up Patch ManagementOverview of Patch Management Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Configuring the Patch Repository and Installing the Patch Sources . . . . . . . . . . . . . . . . 42Configuring the Patch Service Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    Setting Up Deployment ManagerOverview of Deployment Manager Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Configuring Deployment Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

    Configuring the Log Queue Size for Deployment Manager . . . . . . . . . . . . . . . . . . . . . 51Using Deployment Manager to Configure the Root Directory . . . . . . . . . . . . . . . . . . . 52

    Creating Profiles and Installers, and Running DeploymentsOverview of the Setup and Deployment Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Creating Profiles for Various Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

    Loading a Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Creating a Profile for a Mirror or Repeater Transmitter . . . . . . . . . . . . . . . . . . . . . . . . 61Creating a Profile for a Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Creating a Profile for a Server Management Endpoint . . . . . . . . . . . . . . . . . . . . . . . . 66

    Creating Installers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Creating Installer Deployments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Running and Monitoring Installer Deployments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Uninstalling Tuners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    Verifying That the System Is Set Up CorrectlyUsing Report Center to Run a Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Whats Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

    Appendix A: Oracle Database TuningRecommended Configuration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

    The dml_locks Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86The open_cursors Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87The Number of Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Oracle Server Disk Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Rollback Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

    Configuring Oracle 9is Cost-Based Optimizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Setting the Optimizer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Gathering Statistics on Tables for the Cost-Based Optimizer . . . . . . . . . . . . . . . . . . . 91

    Oracle Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

    Appendix B: Using Database Setup ScriptsDownloading the Database Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Installing and Configuring the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

    Configuring Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Configuring Microsoft SQL Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

  • Contents 5

    Appendix C: Co-existence with Earlier Versions of Marimba ProductsOverview of the Co-existence Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

    Appendix D: Using a Ghost Image to Deploy Marimba ProductsPreparing a Machine for Creating a Ghost Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

    Index

  • 6 Deployment Guide

  • Introduction 7

    DOC

    Introduction

    This guide provides instructions for performing a fresh installation of Marim