WPAR 的相关概念和 DB2 的配置
2008-11-11 16:21:59 来源:WEB开发网概述
WPAR 是一个独立的运行环境,在标准的 AIX 计算机中它拥有自己的 init 进程。对于最终用户来说,WPAR 就好像是一台独立的 AIX 计算机,因为它拥有自己的一组进程,这一点与标准的 AIX 计算机非常类似。本文将重点介绍下面几个概念,这些概念对于在 WPAR 中设置 DB2 环境是很有价值的:
WPAR 的类型(系统和应用程序 WPAR)
创建系统 WPAR
在 WPAR 中安装和配置 DB2
本文所提供的说明和技巧可以在安装和配置 DB2、Oracle、IDS、WebSphere® Application Server 和 SAP 等各种产品时为 WPAR 用户提供帮助。
WPAR 的类型
WPAR 可以分为系统 和应用程序 WPAR 两类。
系统 WPAR 是标准 AIX 计算机(我将称之为“全局环境”)中拥有自己的执行环境的一个进程。它为最终用户提供了所有标准的(/、/usr、/opt、/var、/etc、/tmp 和 /home)文件系统。系统 WPAR 可以采用只读模式共享全局环境中的 /usr 或者 /opt、或者可以使用自己的 /usr 或者 /opt 文件系统。可以采用三种不同的方式来配置系统 WPAR 中的文件系统:使用共享的 /usr 和 /opt(即 namefs 类型),使用私有的 /usr 和 /opt,以及使用所谓的“远程”根文件系统(它们配置为 NFS 类型,可能是 nfsv3 和 nfsv4,并从 NFS 服务器挂载)。
应用程序 WPAR 同样是全局环境计算机中拥有自己的执行环境的一个进程,并且使用全局环境中的所有文件系统。应用程序 WPAR 使用启动脚本进行启动,并且在启动脚本完成其执行过程后结束。例如:wparexec -n "application wpar name" "absolute path of the script to be
executed with arguments if any"
# wparexec -n appwpar /usr/bin/sleep 10
Starting workload partition appwpar.
Mounting all workload partition file systems.
Loading workload partition.
[ ----Script will start execution here---- ]
Shutting down all workload partition processes.