技术开发 频道

如何在AIX操作系统上安装DB2 9的分区环境

安装 DB2 的基本产品

    将 DB2 DPF 所在的软件包 ese.tar.gz 通过 FTP 传送到每台需要运行 DPF 的机器上,通过下面的命令进行解压:

清单 3
            gzip –d ese.tar.gz
            tar –xvf ese.tar
            将目录更改到产品目录:
            cd ese/Disk1
            执行 DB2_install 安装产品:
            ./db2_install
            当提示输入需要安装的产品名称时,输入 ESE CLIENT。

     CLIENT 包含有 DB2 应用开发所需要的软件包,一般情况下都是需要安装的。

安装 DB2 的最新补丁

    在初次安装 DB2 的基本产品之后,建议安装 DB2 最新的补丁程序,这对于系统将来的稳定性都是有帮助的,并且由于是在创建实例之前安装,因此不需要执行 db2iupdt 来更新实例,DB2 最新的补丁程序可以从下面的网址获得:
  http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg21254867
补丁包程序是压缩过的,一般也需要通过类似于解压产品包的方式来解压,在解压之后,通过执行下面的程序来安装补丁包:  
清单4

            ./installFixPak -y

验证 NFS 是否在运行

    在设置数据库分区环境之前,应验证“网络文件系统”(NFS)在将参与分区数据库系统的每台计算机上是否正在运行。

先决条件

NFS 必须在每台计算机上都正在运行。

过程

    要验证 NFS 是否在每台计算机上都正在运行。

    在每台计算机上输入以下命令:

清单5
            lssrc -g nfs

    NFS 进程的状态字段应该指示活动。验证了 NFS 是否在每个系统上都正在运行之后,应检查 DB2 必需的特定 NFS 进程。必需的进程有:
rpc.lockd
rpc.statd

创建分区数据库系统的 DB2 主文件系统

    此任务是设置分区数据库系统这一任务的一部分。此任务描述如何完成下列操作:

  • 创建一个 DB2 主文件系统
  • NFS 导出主文件系统
  • NFS 在参与的每台计算机中都安装主文件系统
    建议创建一个大小不低于 1 GB 的主文件系统

 

先决条件

    您必须具有:

  • 创建文件系统的 root 用户权限
  • 创建了要将文件系统真正放置于的卷组。

 

过程

    要创建以 NFS 方式导出并以 NFS 方式安装的 DB2 主文件系统,执行下列步骤:

创建 DB2 主文件系统

    作为具有 root 用户权限的用户登录分区数据库系统的主计算机(ServerA),并为分区数据库系统创建名为 /db2home 的主文件系统。

  • 输入 smit jfs 命令。
  • 单击添加日志文件系统图标。
  • 单击添加标准日志文件系统图标。
  • 从卷组名列表中选择想要将此文件系统真正放置于的现有卷组。
  • 设置文件系统的大小(文件系统大小(以 512 字节块计)(数字)字段)。此大小按 512
  • 字节块计数缩放,如果只需要为实例主目录创建文件系统,可以使用 180 000,大约 90 MB。
  • 在安装点字段中输入此文件系统的安装点。在此示例中,安装点为 /db2home。
  • 将在系统重新启动时自动安装字段设置为是。其余字段可保留缺省设置。
  • 单击确定。

 

导出 DB2 主文件系统

    以 NFS 方式导出 /db2home 文件系统,使它可用于将参与分区数据库系统的所有计算机:

  • 输入 smit nfs 命令。
  • 单击网络文件系统(NFS)图标。
  • 单击将目录添加至导出列表图标。
  • 在要导出的目录的路径名字段中,输入要导出的路径名和目录(例如,/db2home)。
  • 在允许具有 root 用户访问权的主机字段中输入将要参与分区数据库系统的每个工作站的名称。使用逗号(,)作为每个名称之间的定界符。例如,ServerA,ServerB,ServerC。如果是在使用高速互连,建议在此字段中还要指定每个工作站的高速互连名称。其余字段可保留缺省设置。
  • 单击确定。
  • 注销。
在参与的每台计算机中安装 DB2 主文件系统

    登录至参与的每台计算机(ServerB、ServerC 和 ServerD),通过执行下列步骤来以 NFS 方式安装已导出的文件系统:

  • 输入 smit nfs 命令。
  • 单击网络文件系统(NFS)图标。
  • 单击添加文件系统以进行安装图标。
  • 在安装点的路径名(路径)字段中输入安装点的路径名。 安装点的路径名就是应创建 DB2 主目录的位置。对于此示例,使用 /db2home。
  • 在远程目录的路径名字段中输入远程目录的路径名。对于本示例,应输入您在安装点的路径名(路径)字段中输入的值。
  • 在远程目录所在的主机字段中输入导出了文件系统的机器的主机名。 这是创建了正在安装的文件系统的机器的主机名。为了提高性能,您可能想通过高速互连以 NFS 方式安装您创建的文件系统。如果想要使用高速互连来安装此文件系统,则必须在远程目录所在的主机字段中输入其名称。您应该知道,如果高速互连由于某种原因而变得不可用,则参与分区数据库系统的每个工作站都将无法访问此 DB2 主目录。
  • 将立即安装,将条目添加至 /etc/filesystems 还是全部字段设置为全部。
  • 将 /etc/filesystems 条目将在系统重新启动时安装目录字段设置为是。
  • 将此 NFS 文件系统的方式字段设置为读写。
  • 将对文件系统进行软安装还是硬安装字段设置为软安装。 软安装表示计算机将不会无限期地尝试以远程方式安装该目录。硬安装表示机器将不停地尝试安装该目录。这可能会在系统崩溃时产生问题。建议将此字段设置为软安装。其余字段可保留缺省设置。
  • 确保此文件系统是在是否允许在此文件系统中执行 SUID 和 SGID 程序字段设置为是的情况下安装的。这是缺省设置。
  • 单击确定。
  • 注销。
0
相关文章