文档详情

DB2双机热备方案.docx

发布:2025-04-25约3.64千字共19页下载文档
文本预览下载声明

第1章硬件设置

HA的硬件配置如下表所示:

硬件功能

说明

数据库效劳器1

工作效劳器

数据库效劳器2

备份效劳器

心跳线

直连线

两根网线

两个效劳器连到交换机上

交换机

提供网络连接

网络拓朴图如下:

第2章操作系统设置

要配置数据库的HA,首先要配置操作系统的HA。因此操作系统必须为WindowsAdvancedServer或WindowsDataCenter。操作步骤如下:

将效劳器与盘柜断开,再将两台效劳器的所有硬盘应该做成NTFS。安装完操作系统并加到域中后,全部关闭。

将盘柜和两台效劳器之间连接好后,都在关闭状态

启动盘柜,并将盘柜做成三个物理分区,R,S和T,注意一定要是物理分区,不能是逻辑分区。其中T作为仲裁盘,其大小为1G,R放DB2和DB2I2两个实例,S放DB2I1实例。然后关闭盘柜。

只翻开主效劳器。注意:开机的顺序是先开盘柜再开效劳器,并且如果没有做好HA之前,绝对不能两台机器同时开。

在“网络和拨号连接”中可以看到两个网卡,找到心跳线所连的网卡,将其名称改为“Master_Private”,再将连到交换机的网卡改为”“Master_Public”。

关闭主效劳器,翻开备份效劳器,在“网络和拨号连接”中可以看到两个网卡,找到心跳线所连的网卡,将其名称改为“Back_Private”,再将连到交换机的网卡改为”“Back_Public”。

并将两台机器的IP进行如下规划:

A:publicIP:〔规划〕

B:publicIP:〔规划〕

7关闭两台效劳器后,翻开磁盘柜。

8翻开主效劳器进行磁盘设置。

2.1磁盘设置

通过磁盘设置可以让两台效劳器都能访问到盘柜,设置的步骤如下:进入计算机管理,点击磁盘管理,由于连上了盘柜,因此,系统弹出创立分区向导的对话框

点击下一步

选择主磁盘分区点击下一步

输入主磁盘分区的容量,由于已经做过物理分区,因此容量即按所能分配的最大容量进行分配。

作好一个盘后,同样再做其它两个盘。

做好全部的分区后,关闭A效劳器,翻开B效劳器并重复创立分区的操作步骤,注意A和B对相同分区的盘符应该相同,为了保证相同,可以在各磁盘建立一个文件,其文件名即取为盘符名,如R.txt,这样在另一台机器上只要将盘命名为R盘就可以了。逻辑磁盘分区竖着的

群集配置

安装群集管理器,并翻开:

如果群集中没有节点,那么选“群集中的第一个节点”然后按下一步

输入新建群集的名称

输入域用户及密码

看到可管理的磁盘:

选择较小的T盘做为仲裁盘

按如下界面设置网络连接

为群集后的两台机器输入一个新的IP地址,这个IP地址用于访问群集。

系统生成配置

完成后出现如下界面:

第一个节点参加后,可以参加其它节点:

所有节点参加后,可以用以下方法验证

翻开[群集管理器],由于节点A先安装,“群集组”为A所有,在其上单击鼠标右键,选择[移动组];

“群集组”从节点A脱机,B联机挂起,最终到B联机状态,整个过程约30秒时间;

“群集组”从群集节点A移动到节点B,说明群集安装成功,能够实现自动容错切换。至此,企业版双机群集功能配置完成。

(上面三幅图中的所有者分别应为A机器的名称和B机器的名称)

创立数据库群集

配置好操作系统的群集后,就可以通过运行脚本创立数据库群集:

1首先在两台效劳器上安装DB2,然后通过命令行配置群集,配置的方法如下:

2建立四个空的文本文件:db2mscs.cfg、DB2MSCSdb2.CFG、DB2MSCSdb2i1.CFG、DB2MSCSdb2i2.CFG,

3将下面每两个双横线之间的内容依次拷贝到四个文件中,并保存

===============================================================

DAS_INSTANCE=DB2DAS00

CLUSTER_NAME=DB2CLUSTER

GROUP_NAME=DB_GROUP1

DB2_LOGON_USERNAME=sjjdm01\db2admin

DB2_LOGON_PASSWORD=pass1009

DISK_NAME=DISKR:

INSTPROF_DISK=R:

#

#Globalsection

#

DB2_INSTANCE=DB2

DB2_LOGON_USERNAME=sjjdm01\db2admin

DB2_LOGON_PASSWORD=pass1009

CLUSTER_NAME=DB2CLUSTER

#

#MSCSGroupforNode0

#

GROUP_NAME=DB_GROUP1

DB2_NODE=0

IP_NAME=ClusterIPAddres

显示全部
相似文档