vmware6.5实现基于win2003的群集

http://rainbird.blog.51cto.com/211214/115346
writed by rainbird 2008-11-25

   前言

    实在惭愧最近才知道基于windows的域环境可以实现群集,以达到应用不间断的目的.虽然在服务器的数量上有一定的限制,但是在数据量不是很大的应用上,基于windows来实现也未尝不可以.
    其实在vmware上实现基于windows的群集网上也有一篇文章是基于vmware4.5做的,共享磁盘用的一个共用的虚拟磁盘.这样做的话,虽然最后也可以建立起群集环境,但是并不能模拟出真实的效果:即群集切换以后,修改后的内容并不在新的机器上显示出来!!!这和我们做群集的目的是背道而驰的。因为笔者以前研究过基于wintarget的磁盘共享。细想一下现在要做的实验正好也是模拟iscsi磁盘共享环境于是有了本文.

环境的搭建

       首先在 vmware6.5 上安装一台 win2003(sp2) 系统 . 安装完成以后复制两份 . 这样我们就有了三个虚拟机。一台用来做域控制器 (Ad), 两台用来做应用 (maila,mailb).IP 地址分配如下:
Ad:192.168.1.243
Maila:192.168.1.241( 公网 ) 192.168.0.241( 心跳 )
Mailb:192.168.1.242( 公网 ) 192.168.0.242( 心跳 )
所有网卡均为桥接模式
先把 Ad 升级成域控制器 . 域名为: MAILER.com.cn(强烈BS51cto,MAILER小写就不能必表文章!!!). 并安装 dns.
然后给 maila mailb 分别添加一块网卡 , 启动后修改机器名,设置公网 ip ,网关可以不设置, dns 一定要指向 192.168.1.243 即域控所在的 dns.
vmware6.5实现基于win2003的群集_第1张图片
设置内网 ip ,只设置 ip 就可以了 .
再把 maila mailb 分别加入到 MAILER.com.cn . 如果你也是复制的虚拟机的话,建议重新封装一下 sid. 不然可以正常加入到域却不能登陆到域哟 ~
重启一下
OK,域 环境搭建完毕 !

Wintarget服务器配置

       关闭 Ad 服务器,添加一块虚拟磁盘。添加过程不再细述 . 启动服务器。下面请出我们今天的第一个主角: WinTarget_2_0_89_x86. 因为是两年前下载的东西也懒得再去找它的下载地址了 ( 那时候就已经很难找到了 ) , 里面顺便放了个破解补丁,一块打包放附件了 . 运行 WinTarget_2_0_89_x86.exe 安装完成以后 , patch.exe 拷贝到 wintarget 所在的目录 . 点击 apply path. 然后 Quit 就破解完成了
       现在开始配置 wintarget. 打开 wintarget 控制台
先来创建一个 wintarget 磁盘 .
 
OK, 创建完毕 .
现在来添加客户机
把刚才的磁盘分配给客户机
OK,wintarget 服务器配置完毕

iscsi客户配置

       maila mailb 上分别安装 ISCSI 客户端 Initiator, 这是微软一个客户端工具。目前的最新版本为 Initiator-2.07-build3640-x86fre.exe. 如果大家想使用最新版本的话,也可以去微软的网站上去下载。具体链接请自行 google. Initiator-2.07-build3640-x86fre.exe 会同文章一起打包上传
       Initiator 安装
       安装完成以后需要重启
       现在来连接服务端
   这里有一点要说明的,在添加的时候,添加对应自己的名字的就可以了。
       打开磁盘管理会提示转化动态磁盘
因为我们不需要动态磁盘,点取消 . 然后手动初始化磁盘
       现在给硬盘进行分区 , 建立数据盘和仲裁盘 .
先建仲裁盘
再建数据盘 , 过程同建立仲裁盘差不多,只是不分配盘符
配置 maila mailb 一样
OK, 基础设施终于搞定了,下面进入群集操作

群集配置

终于来到了本文最核心的部分 群集配置了
确认一下仲裁盘正确识别成了Q盘
Mailb 配置
群集管理
       群集建立好以后肯定要管理的啦,要不咋干活呢,是吧,嘿嘿。来看下管理界面
注意看一下所有者
       组:这里有个建立完群集以后默认的群集组,通过它可以管理查看群集资源
       也可以管理资源,如切换资源所在的服务器 ( 移动组 )
       模拟故障环境 ( 初始故障 )
大家可以注意看一下那个所有者是MAILB和上一个图是不一样的哟~
       群集配置:
       这里专门提一下网络 , 这里有一些要配置的地方 . 资源类型和网络接口大家看一下就明白了 . 好,现在来配置专属网络 , 先配置心跳
      打开属性界面 ,
       设置它为专用网络 ( 内部通讯用 )
       再来配置公用网络
       群集服务器 :
       我这里显示的是 MAILA MAILB . 通过点击活动资源,可以确定资源现在是处于哪台机器上 .
       OK, 群集配置就到这里 .Good luck!
另:上传到达大小限制了.wintarget分成三部分上传,到时候放一块解压第一个就可以了iscsi下载地址是:
[url]http://www.microsoft.com/downloads/details.aspx?familyid=12cb3c1a-15d6-4585-b385-befd1319f825&displaylang=en[/url]
下载链接为:[url]http://download.microsoft.com/download/a/e/9/ae91dea1-66d9-417c-ade4-92d824b871af/Initiator-2.07-build3640-x86fre.exe[/url]
嘿嘿。本文只是说了群集环境的配置,大家先熟悉一下就好了。如果大家关心怎样让自己的应用跑在群集上面的话,请关注下一篇:
金笛邮件基于windows2003的双机热备(郁闷插不了链接了,大家自己看下面的吧)
[url]http://rainbird.blog.51cto.com/211214/116623[/url]
本文出自 “ rainbird” 博客,转载请与作者联系!
本文出自 51CTO.COM技术博客
附件下载:
   wintarget1
   wintarget2
   wintarget3

你可能感兴趣的:(职场,休闲,群集,vmare6.5)