2.1 Server deployment planning

DB2 server deployment planning should take place at the same time that the application is designed or when a DB2 based solution is first being planned. There are numerous factors that you have to take into consideration. Selection of DB2 server editions must be based on the application requirements. For those environments where multiple machines are involved, more detailed planning is required if different hardware types are used.

Various DB2 products as well as DB2 hardware and software requirements are discussed in Chapter 1, “Introduction to DB2 deployment” on page 1. In addition to software and hardware requirements, deployment methods as well as post-deployment configurations must be discussed during deployment planning.

For a multi-partitioned database system, there are multiple machines (nodes) involved. As such, there are further considerations that have to be taken into account. This topic is presented in a separate section.

2.1.1 System requirement

DB2 9.5 is a leading edge hybrid data server capable of supporting both relational and native storage. It is supported on almost all mainstream hardware platforms in the industry. The hardware and software requirements for DB2 9.5 are described in 1.3, “Deployment considerations” on page 10. Note that these are the minimum requirements for DB2 product.

2.1.2 User and group required in deployment

Typically there are two types of user accounts involved in a deployment of the DB2 server product. One type is the account that performs the deployment, which we call the installation user account. The second type is the account used to run the DB2 server after the installation, including: instance owner user, fenced user, and administration server user. The second type of user accounts are required when deployment includes instance creation.

The installation user account requires sufficient privileges to accomplish product deployment tasks. Prior to DB2 9.5, for the UNIX/Linux platforms, the root account is required, and on Windows platforms, users who belong to the local or domain Administrator group are required to initiate DB2 product deployment. However, DB2 9.5 offers a new installation feature: non-root installation for the UNIX/Linux platform and non-Administrator installation for the Windows platform.

30DB2 Deployment Guide

Page 44
Image 44
IBM Server deployment planning, System requirement, User and group required in deployment, 30 DB2 Deployment Guide