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地址

点击

DHCP 群集搭建

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

DHCP 群集搭建

2) 划分scsci空间

DHCP 群集搭建

DHCP 群集搭建

划分出2g的空间

3)建立iscsi targets

DHCP 群集搭建

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

4)分别建立关联

DHCP 群集搭建

DHCP 群集搭建

5)分别建立访问权限

DHCP 群集搭建

DHCP 群集搭建

4. 建立群集

首先通过iscsi initiator连接存储

DHCP 群集搭建

DHCP 群集搭建

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

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

5. 创建群集

DHCP 群集搭建

DHCP 群集搭建

配置群集的ip地址为172.16.8.88

输入用户名和密码

DHCP 群集搭建

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

DHCP 群集搭建

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

DHCP 群集搭建

至此群集已经完成

6. 搭建dhcp服务

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

DHCP 群集搭建

DHCP 群集搭建

注意,第二台也需要配置

添加群集资源

DHCP 群集搭建

DHCP 群集搭建

DHCP 群集搭建

然后修改下网卡的模式

DHCP 群集搭建

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

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