WEB开发网
开发学院数据库DB2 在Linux上实现DB2双机HA完整方案 阅读

在Linux上实现DB2双机HA完整方案

 2007-05-20 16:15:52 来源:WEB开发网   
核心提示: 数据库其他表空间可以建立在共享存储的其他卷上,如果是文件系统,在Linux上实现DB2双机HA完整方案(2),同样要配置为不自动挂接,本文档暂不讨论,但务必保证在两台节点上相同的用户名/组名具有相同的ID,3.1.2. 安装DB2 UDB产品代码在两台节点上分别在root用户下执行以下命令

数据库其他表空间可以建立在共享存储的其他卷上,如果是文件系统,同样要配置为不自动挂接。本文档暂不讨论。

2.2.2. 节点

本HA方案采用两个服务器节点做主从互备,以下分别称为Active节点和Passive节点。这两个节点具有相同的硬件和操作系统配置。

2.2.3. 网络

对外的IP网络。假定该方案中DB2 UDB对外提供服务使用的浮动IP(Floating IP)为192.168.10.110,Active节点的物理IP为192.168.10.11,Passive节点的物理IP为192.168.10.12。

HA管理软件需要一组内部IP来管理双机间的心跳连接。心跳IP不在本文档范围内。

3. 配置步骤

3.1. DB2 UDB安装、配置步骤

3.1.1. 建立用户和组

在两台节点上分别在root下执行以下命令:

groupadd –g 900 db2iadm1

groupadd –g 901 db2fadm1

groupadd –g 902 dasadm1

useradd –g db2iadm1 –u 800 –d /home/db2inst1 –s /bin/bash db2inst1

useradd –g db2fadm1 –u 801 –d /home/db2fenc1 –s /bin/bash db2fenc1

useradd –g dasadm1 –u 802 –d /home/dasusr1 –s /bin/bash dasusr1

组ID和用户ID可以根据实际情况选择,但务必保证在两台节点上相同的用户名/组名具有相同的ID。

3.1.2. 安装DB2 UDB产品代码

在两台节点上分别在root用户下执行以下命令:

cd

./db2install –p DB2.ESE

cd /opt/IBM/db2/V8.1/adm

./db2licm –a /db2/license/db2ese.lic

其中,是DB2 UDB ESE安装介质所在目录。

3.1.3. 建立实例

在两台节点上分别在root用户下执行以下命令:

Tags:Linux 实现 DB

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接