DHCP 群集搭建方案

一、 背景

昆泰的所有客户机都是使用自动获得方式获取ip地址,当DHCP服务器出现问题时,将导致所有客户机无法访问网络,为了保证DHCP的高可用,现使用群集技术重新搭建DHCP服务器。

二、 方案概述

使用win2003群集功能实现dhcp的高可用,由主设备提供服务,当主设备出现

故障,将由副设备继续提供服务。

三、 前期准备

1. 首先需要一台DC,因为群集的前提必须是域环境,工作组环境下是无法群集的

2. 准备两台服务器(做群集用),一块仲裁盘

3. Ip地址规划:

1) Dhcp1 ip 172.16.8.70 dhcp 2 ip 172.16.8.83

2) 群集ip地址172.16.8.88

3) 内网心跳网络ip(10.24.24.1 10.24.24.2)

四、 操作步骤

1. 首先将两台机器加入域

2. 首先配置群集的第一台机器,需要两块网卡,一块为内网地址,另一块为心跳地址

3. 使用openfiler搭建iscsi环境,划分出2g的iscsi空间作为dhcp的仲裁盘使用

登录openfiler服务器https://172.16.8.99:446
1) 添加需要使用存储的ip地址

点击

在下方的Network Access Configuration中添加ip地址(即这两台dhcp服务器的内网地址)

2) 划分scsci空间

划分出2g的空间

3)建立iscsi targets

这个iscsi 名字需要从dhcp服务器所使用的iscsi initiator 的general的node name获得,否则将会导致无法连接存储。需要将2台机器的名字都添加进来。

4)分别建立关联

5)分别建立访问权限

4. 建立群集

首先通过iscsi initiator连接存储

两台服务器都通过这种方式连接上。

此时打开磁盘管理会出现一块磁盘,给这块磁盘分配盘符Q:就下来就可以做群集了。

5. 创建群集

配置群集的ip地址为172.16.8.88

输入用户名和密码

至此第一台群集服务器搭建完毕,第二台服务器通过相同的方法添加进群集即可

添加到群集,步骤和第一台是一样的

至此群集已经完成

6. 搭建dhcp服务

在群集的第一台服务器添加

注意,第二台也需要配置

添加群集资源

然后修改下网卡的模式

由于心跳网线只是用于检测2台主机是不是都在提供服务,所以设置心跳为群集通讯即可。另外一块网卡需要对外服务,选择只用于客户端访问(公用网络)

此时dhcp群集已经搭建完毕,这时添加dhcp地址的话,两边就都会同步,即便一台出现问题,另外一台也会立刻提供服务。Q盘里存放的是dhcp的数据库等信息。注意(当活动资源正在提供服务时,备份服务器的q盘是无法访问的,只有主服务器down了之后,备份服务器转变为主主服务器之后q盘才可以使用) 。