172.16.24.121 p5501 172.16.24.122 p5502 172.16.24.123 p5503 10.10.10.1 p5501ib 10.10.10.2 p5502ib 10.10.10.3 p5503ib
|
共享磁盘赋予 PVID
在 3 个节点上分别对 hdisk6~hdisk13执行如下命令,赋予 PVID:
#chdev -l hdisk6 -a pv=”yes”
|
配置 IOCP
在 3 个节点上执行如下命令,配置 IOCP 设备:
#mkdev -l iocp0
|
当这些准备工作完成后,我们就可以启动 DB2 pureScale 的安装配置程序了。
安装配置 DB2 pureScale 软件
我们可以使用命令 db2_install 以字符终端方式安装来安装 DB2 pureScale,也可以通过命令 db2setup 以图形化方式来安装 DB2 pureScale。两者的区别是,使用 db2_intall 一次只能完成 1 台服务器且仅包含 DB2 pureScale 软件的安装,而使用 db2setup 图形安装工具,可以一次性完成集群中所有服务器 DB2 pureScale 的软件安装和实例配置。
在 3 个节点中任意 1 个节点启动 db2setup 程序,DB2 pureScale 图形界面中指定 3 个节点各自用途,如 p5501 为 Primary CF,p5502 和 p5503 两个节点为成员服务器的设置界面为:
DB2 pureScale 图形安装程序在 3 个节点上自动创建实例用户、fence 用户及相关组、自动安装 DB2 pureScale 软件,并且创建实例共享 GPFS 集群文件系统。安装提示中需要指定实例共享 GPFS 文件系统的共享磁盘(Shared disk partition device path)为 /dev/hdisk6、仲裁盘(DB2 Cluster Services Tiebreaker)为 /dev/hdisk7。
接下来的安装过程将非常简单,DB2 pureScale 安装配置将非常顺利的完成。安装完毕后,执行命令:
$db2instance -list
|
检查各成员服务器和 CF 服务器的状态。
如果安装的环境不干净,安装过程中可能出现一些问题。下面我们介绍安装在非干净环境下安装 DB2 pureScale 遇到的常见问题和解决方案。
DB2 pureScale 安装过程中经常出现的问题是,目标服务器上曾经安装过 DB2 pureScale,当再次进行安装时,环境未清理干净,导致 DB2 pureScale 安装无法继续下去。下面我们就安装过程中的常见问题和解放方案进行分析:
问题 1:安装程序检测到远程主机 RSCT 域存在,安装程序无法继续
这时,我们如下执行命令,屏幕输出如下:
#lsrpdomain Name OpState RSCTActiveVersion MixedVersions TSPort GSPort db2domain_20100408172908 Offline 2.5.3.6 No 12347 12347
|
域 db2domain_20100408172908 为以前安装时遗留,需要使用如下方式进行清理:
#rmrpdomain -f db2domain_20100408172908
|
问题 2:安装程序检测到 GPFS 集群存在,安装程序无法继续
如上问题需要将服务器从 GPFS 集群中删除,执行如下命令进行清理:
#/usr/lpp/mmfs/bin/mmdelnode – f
|
问题 3:DB2 注册项遗留,安装程序无法继续
如上问题需要手工清理 DB2 注册项,执行如下命令如下进行清理:
#rm /var/db2/*
|
问题 4:目标服务器产品级别不一致,安装无法继续
以下文章点击率最高
Loading…