vmware6.5
实现基于win2003的群集
实现群集是基于
windows
域环境来搭建的,以达到应用不间断的目的
.
虽然在服务器的数量上有一定的限制,但是在数据量不是很大的应用上,基于
windows
来实现也未尝不可以
.
。
其实在
vmware
上实现基于
windows
的群集网上也有一篇文章是基于
vmware4.5
做的,共享磁盘用的一个共用的虚拟磁盘
.
这样做的话,虽然最后也可以建立起群集环境,但是并不能模拟出真实的效果:即群集切换以后,修改后的内容并不在新的机器上显示出来
!!!
这和我们做群集的目的是背道而驰的。因为笔者以前研究过基于
wintarget
的磁盘共享。细想一下现在要做的实验正好也是模拟
iscsi
磁盘共享环境于是有了本文
.
1
、环
境的搭建
先在
vmware6.5
上安装一台
win2003(sp2)
系统
.
安装完成以后复制两份
.
这样我们就有了三个虚拟机。一台用来做域控制器
(Ad),
两台用来做应用
(server1,server2).IP
地址分配如下:
Ad:192.168.2.1
Server1:192.168.2.2(
公网
) 10.10.10.10(
心跳
)
Server2:192.168.2.3(
公网
) 10.10.10.20(
心跳
)
所有网卡均为桥接模式
先把
Ad
升级成域控制器
.
域名为:
baidu.com.
并安装
dns.
然后给
server1
和
server2
分别添加一块网卡
,
启动后修改机器名,设置公网
ip
,网关可以不设置,
dns
一定要指向
192.168.2.1
即域控所在的
dns.
然后将
server1
和
server2
加入域。(如果是复制的虚机建议重新封装下
SID
,要不客户端登陆域时会报错,导致实验终止)
咱们来看下
DC
,
server1
,
server2
的设置情况
DC
:
Server1
:
Server2:
OK,
域环境搭建完毕
!
2
、Wintarget服务器配置
关闭
Ad
服务器,添加一块虚拟磁盘,然后启动服务器。找出我们今天的第的主角:
WinTarget_2_0_89_x86
和破解补丁
patch.exe.
运行
WinTarget_2_0_89_x86.exe
安装完成以后
,
把
patch.exe
拷贝到
wintarget
所在的目录
.
点击
apply path.
然后
Quit
就破解完成了。
现在开始配置
wintarget.
打开
wintarget
控制台
先添加
server1
和
server2
,然后在添加
wintarget
磁盘
.
OK,wintarget
服务器配置完毕。
3
、iscsi客户配置
在
server1
和
server2
上分别安装
ISCSI
客户端
Initiator,
这是微软一个客户端工具。目前的最新版本为
Initiator-2.07-build3640-x86fre.exe.
如果大家想使用最新版本的话,也可以去微软的网站上去下载。
安装完成以后需要重启
,
现在来连接服务端
然后点下
LOG ON,
Server1
和
server2
添加服务器一样!
进入到
server1
和
server2
,打开磁盘管理会提示转化成基本磁盘
先建仲裁盘
Q
盘
再建数据盘
,
过程同建立仲裁盘差不多,只是不分配盘符,到此已经
OK
了!
4
、群集配置
“
server1
和
server2
登陆域添加节点”
终于来到了本文最核心的部分
―
群集配置了
确认一下仲裁盘正确识别成了
Q
盘
(知识点:关于仲裁磁盘
仲裁磁盘(
quorum disk
)用于存储群集配置数据库检查点以及协助管理群集和维持一致性的日志文件。建议遵照以下仲裁磁盘设置步骤:
・
创建一个最小
50 MB
的逻辑驱动器用作仲裁磁盘。对于
NTFS
,最佳的大小为
500 MB
。
・
专门划出一个单独的磁盘作为仲裁资源。
注:仲裁盘只能设置在
RAID-1
上,而不能设置在
RAID-5
或
RAID-5E
上。
)
群集配置:
这里专门提一下网络
,
这里有一些要配置的地方
.
资源类型和网络接口大家看一下就明白了
.
好,现在来配置专属网络
,
先配置心跳
OK
,群集环境搭建完成!