首先在VM里面 我装了3个2003的系统, 分别为
webservice01 ,webservice 02 , 以及 webview 这3台.
前面两台用于配置负载均衡,后面的webview就是起一个浏览器的作用,目的就是看看是不是真的能负载到01和02这2台服务器上. (其实更主要的是,我的主机连不上里面的虚拟机,所以就又专门搞了个虚拟机专门只是起浏览器的作用)
01的ip如下 192.168.1.2
02的ip如下 192.168.1.4
下面我们就开始配置 NLB , 我们准备 01和02暴露给 访问者的ip是 192.168.1.200 ,然后我们访问192.168.1.200的时候,NLB会随机到01的ip和02的ip上 ,这样就达成了我们的目标,负载均衡了.
先到01的服务器上,设置
然后我们到02的服务器上做出设置
最后,我们回到 01的服务器里面,点击管理工具里面的 网络负载平衡管理器
然后我们再到刚才新添加进来的集群里面,添加02机器
ok, 这样,01和02 就已经加入到了 NLB 负载均衡系统了,这2个机器对外统一暴露的IP是 192.168.1.200
配置完毕后的图如下
我们在01的机器上 设置一个default.aspx 内容是 “laizi1”,在02的机器上,iis里面也设置一个default.aspx,内容是”来自2”
我们到webview机器上,访问 http://192.168.1.200/default.aspx 看看是如何显示的.
当01和02都正常工作的时候,由于集群的优先级里面01的优先级是1,那么就先访问这个服务器,所以返回的是 “laizi1”
当我们把01机器 关机的时候, 02开始工作,返回的是 “来自2”
如果删掉群集,那么再次访问 http://192.168.1.200/default.aspx 则会提示网页找不到
如果01重启,下次再次进入 “网络负载平衡管理器”的时候.里面是个空白的,什么都没有
这个时候,我们点击 连接到现存的
输入 01的ip 192.168.1.2 或者是02的ip 192.168.1.4 或者是输入暴露出的集群ip 192.168.1.200 都可以
就可以见到之前的集群了 不知道这个是不是在虚拟机里面的bug问题.我个人认为即使是重启,也应该能再次显示之前的集群的.
下面我们来说说配置过程中可能会遇到的报错信息
1:0x800706D5错误的解决方法. 这个请尝试以下2个步骤 ,我本人用第一个步骤就搞定了.(1):将01和02的服务器密码设置为一样,不能为空值,并且设置为一样之后,请重启这2台服务器. (2)将两台服务器的IIS里面的asp启用.
2:添加02服务器的时候,然后单击“连接”按钮,这个时候系统居然报错:“没有接口可用于安装新的群集”。网上查了一下,是因为我的两台服务器都是同一个虚拟机的副本,所以里面网卡某些信息是一样的,所以必须要把02服务器的网卡卸载了,然后重新安装。在“设备管理”里面卸载网卡,然后再搜索硬件就可以重新安装好网卡了。
安装好网卡后需要重新设置固定的IP。设置好IP再试着将02服务器添加到群集就成功了。接下来的“下一步”操作都是使用默认值就可以了。
参考文档:
1:http://www.cnblogs.com/studyzy/archive/2009/06/05/1496583.html
在VMware 虚拟机中配置 windows2003系统的NLB负载均衡;0x800706D5错误的解决方法;没有接口可用于安装新的群集,布布扣,bubuko.com
在VMware 虚拟机中配置 windows2003系统的NLB负载均衡;0x800706D5错误的解决方法;没有接口可用于安装新的群集