DB2 Server for VSE & VM: Control Center Operations Guide for VM


Chapter 3. Installation and Migration Overview

The next few chapters are intended for the person installing Control Center and |they describe:

Information presented in this section assumes that you have read Chapter 1, Introduction, and the DB2 Server for VM Control Center Program Directory, and are familiar with CMS commands, EXECs, and Virtual Machine (VM) operation. Additionally, you should read this chapter prior to performing any of the installation processes.

|The DB2 Server for VM Control Center Program |Directory contains the following installation and migration information: |


Installation

The installation of the Control Center product is separated into three distinct procedures.

  1. Installation of the Control Center Service Machine (required)

    Either,

    OR

    Refer to the DB2 Server for VM Control Center Program Directory.

  2. Installation of a Control Center Support Machine (optional, although one or more support machines is a good idea)

    Includes defining a Control Center support machine that links in READ mode to the same code disk as the managing service machine, configuring the Control Center control files, and establishing proper machine authorities.

    Refer to the DB2 Server for VM Control Center Program Directory.

  3. Setting Up a DB2 Server for VM Database with Control Center (required)

    Includes redefining an existing database machine to link in READ mode to the same code disk as the managing service machine, configuring the Control Center database control files, and establishing proper machine authorities.

    Refer to Chapter 4, "Database Setup", beginning on page Chapter 4, "Database Setup".

    New installations must, at a minimum, complete the following:

    1. Install a Control Center service machine (full installation), and
    2. Set up a database to work with Control Center.

    Once a Control Center service machine has been successfully installed you can at any time:


Migration

|Migration is the process used to move from an earlier version of |Control Center or SQL Master to a newer version.

|Refer to the DB2 Server for VM Control Center |Program Directory for detailed migration instructions.


Optional Steps

Depending on the needs of your installation, there are several ways of configuring the Control Center environment. The following is a brief description of some optional steps which can be taken during the installation process.

Multiple Databases

A single Control Center service machine can manage |up to 26 database servers. The only restriction is that each database machine must be on the same CPU as the Control Center service machine.

The steps for setting up a database machine to work with Control Center are discussed in Chapter 4, "Database Setup", beginning on page Chapter 4, "Database Setup".

Control Center Support Machine

Database Administration tools are database applications which require a dedicated virtual machine during processing. These tools should not be scheduled (using the Control Center Job Scheduling tool) to execute on a Control Center service machine, since all automated operation functions with all databases managed by the service machine will be disabled during tool execution.

If you plan on scheduling Database Administration tools, you should install one or more Control Center support machines where these tools can execute, allowing the Control Center service machine to continue performing other tasks. Installing multiple support machines allows you to run tools against different databases concurrently. Job scheduling is managed by the controlling Control Center service machine.

The steps for installing a Control Center support machine are discussed in the DB2 Server for VM Control Center Program Directory.


Corrective Service Planning

This program release will be maintained through the use of PTF tapes. An updated Version/Release replaces the entire program code. A PTF tape can only replace the changed portion of the program code.

For more information, refer to Chapter 5, Corrective Service.


Processor Requirements


Prerequisite Programs

The Control Center program requires an environment provided by:

Control Center does not require a tape management product, but it provides support for the DYNAM/T, VMTAPE and EPIC products, if they are used on the target system. Control Center also supports environments without any tape management products, sending tape mount request messages directly to a defined tape operator user ID. Control Center can also be adapted to other tape management products with customization.


Control Center Virtual Machine Requirements

To install the Control Center product, you need these virtual machines:

  1. The VM MAINT machine. Used for installation of Control Center from the distribution tape. This machine or its equivalent already exists in all VM systems.
  2. A database machine. One or more database machines (application servers) is required. Machine identifier (user ID) SQLMACH is used in this manual to refer to a database machine. You should use the identifier of a database machine in your environment.
  3. A Control Center service machine. A virtual machine operated in disconnect mode that runs the Control Center code. The service machine can be defined as owning a Control Center code disk or sharing (links and accesses) an existing code disk on the same CPU. In this section, machine ID MSTRSRVO refers to a service machine that owns a code disk, MSTRSRVS refers to a service machine that shares a code disk, and MSTRSRV is a generic reference to both types of service machines. You can define a Control Center service machine with any valid machine identifier (user ID). A single service machine can manage one or more database servers on the same CPU. There can be more than one service machine per CPU.
  4. A Control Center support machine (optional). A virtual machine operated in disconnect mode and managed by a Control Center service machine. It is referred to in this manual as the MSTRSUP machine, but you can define it with any valid machine identifier. Support machines are dedicated to running scheduled Database Administration tools (database applications) allowing the managing service machine and user machine to continue performing other tasks. |A support machine is required if you wish to schedule dbspace or |table reorganizations. Reorganizations must not be scheduled to be |executed on the Control Center service machine.

    Multiple Control Center support machines can be installed on a single CPU and managed by a single Control Center service machine.

    A Control Center support machine links and accesses the same code disk as its managing service machine.

  5. A Control Center owner machine. A virtual machine designated as the owner of a Control Center service machine or support machine. (Own in this context describes a logical association between two virtual machines.) It is referred to in this manual as the MSTROWN machine, but you can define it with any valid machine identifier.

    Notes:

    1. The requirements for an owner machine are the same regardless of whether it is designated as the owner of a service machine or support machine. Therefore, a single machine identifier (MSTROWN) is used when referring to an owner machine.
    2. A single MSTROWN machine can be the owner of any number and combination of service machines and support machines.
    3. An owner machine can also be a Control Center user machine.
    4. References to the owner of the service machine also apply to the owner of the support machine unless specifically stated otherwise.
  6. A Control Center user machine. Any virtual machine that has been defined to access the Control Center product. There can be many user machines.

To complete Control Center for VM installation, these machines must meet certain virtual storage and minidisk requirements. These requirements are discussed in the following sections.

VM MAINT Machine

The MAINT machine is referred to throughout this section, but you can use another machine with equivalent authority and disk access.

Virtual Storage Requirements

The Control Center product does not have any special virtual storage requirements for the MAINT machine.

Minidisk Requirements

The Control Center product does not have any special minidisk storage requirements for the MAINT machine. Control Center code is loaded from tape directly to the Control Center code disk.

Database Machine (SQLMACH)

The VM directory entries for a database machine will require updating to identify the managing Control Center service machine as the secondary (alternate) console machine on the CONSOLE statement. You will be instructed to redefine the SQLMACH machine during database setup.

Virtual Storage Requirements

The Control Center product does not have any special virtual storage requirements for the SQLMACH machine.

Minidisk Requirements

Several small files will be created on the database machine's 191 minidisk (A-disk) during normal operations under Control Center. The 191 minidisk may therefore need to be increased slightly from the requirements specified within the DB2 Server for VM System Administration manual.

Control Center Service Machine (MSTRSRV)

A Control Center service machine must be defined to install and run the Control Center product. It will contain a collection of data structures and operating software that allows it to manage and communicate with database servers and Control Center support machines. MSTRSRV operates in a continuous disconnected server mode, reacting to external interrupts in the form of VM messages and reader files, and acting on scheduled interrupts to execute planned activities. You will be instructed to define the MSTRSRV machine during installation.

Virtual Storage Requirements

The virtual storage required by the Control Center service machine varies depending on the number of databases being managed. The minimum machine size for a single database is 6-megabytes, and 8-megabytes for a multiple database environment.

Minidisk Requirements

Two minidisks are required for the MSTRSRV virtual machine:

Control Center System Minidisk

An A-disk (191 minidisk) which will contain control files, parameter files, output files, all database-related files, and other files customized for the local environment.

The size of the 191 minidisk will vary depending on the number of databases, the number of backup copies of modified files that MSTRSRV is instructed to keep, and the number and frequency of Database Monitoring tools that are scheduled. A typical installation will require approximately 10 cylinders of IBM 3380-equivalent DASD, which can later be adjusted as required for your environment.

Control Center Code Minidisk

The MSTRSRV virtual machine requires read access to a Control Center code disk. The code disk can either be owned by the service machine being installed or by another service machine on the same CPU. That is, a single Control Center code disk can be shared among multiple Control Center service machines (and support machines) on the same CPU.

In addition to Control Center code modules, files SQLMSTR DIRECTRY and DBINIT CONTROL are kept on the code disk and are maintained by the service machine owning the disk. These files define key characteristics of the Control Center and database environment, including what service machines manage what databases, and are required for proper Control Center operation. All machines which link to the code disk use these files and therefore, will be a part of the same environment.

A Control Center code disk (195 minidisk) will require approximately 20 cylinders of IBM 3380-equivalent DASD to contain all Control Center code. 2

Control Center Support Machine (MSTRSUP)

A Control Center support machine is dedicated to running Database Administration tools (database applications) scheduled by a managing service machine. It is defined similar to a service machine except it always shares (links and accesses) the existing Control Center code disk used by the managing service machine. You will be instructed to define the MSTRSUP machine during installation.

Virtual Storage Requirements

The virtual storage required by the Control Center support machine is somewhat larger than that of the service machine. Depending on the type of activity and size of dbspace and table reorganizations, a 6 to 8-megabyte machine size should be used.

Minidisk Requirements

The size of the A-disk (191 minidisk) for the support machine will vary greatly depending on the type and number of activities scheduled to execute on the machine and the options chosen when tools are scheduled. See the DB2 Server for VM Control Center Program Directory for a further discussion of these requirements.

Control Center Owner Machine (MSTROWN)

At least one Control Center owner machine is required in the Control Center environment. The owner machine automatically has Control Center administrator authority and will receive CONSOLE files that are closed and transferred from the service machine each day at midnight. The owner of a Control Center service machine is identified in file SQLMSTR PROFILE on the service machine's 191 A-disk. The owner machine can also be a user machine. No changes to the VM directory are necessary for the MSTROWN machine.

Virtual Storage Requirements

The owner machine should have a minimum of 4 megabytes.

Minidisk Requirements

The owner machine must have an A-disk (191 minidisk) with approximately three cylinders of IBM 3380-equivalent DASD.

Control Center User Machine (MSTRUSR)

Any virtual machine that has been defined to access the Control Center product is referred to as an MSTRUSR machine. User machines must link and access the Control Center code disk to use the product. No changes to the VM directory are necessary for MSTRUSR machines.

Virtual Storage Requirements

The user machine should have a minimum of 4 megabytes. Depending on the type of activity and size of dbspace and table reorganizations, a 6-megabyte machine may be needed.

Minidisk Requirements

The user machine must have an A-disk (191 minidisk) with approximately three cylinders of IBM 3380-equivalent DASD.


Footnotes:

2
You can use any valid virtual device number (cuu) for linking the code disk.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]