BXP服务器冗余

一、冗余设定。


1、安装第一台服务器,没什么好说的啦,装好DHCP,装好BXP,设置并优化好就成了;


2、安装第2台服务器,同样安装DHCP,设置好,但是记得别激活作用域,激活了2个DHCP会冲突,这个就留做备份,万一第1台服务器坏了,这台只要激活作用域就能马上工作了。(在二点中解决了)
装好了DHCP就装BXP了,还是安装“FULL SERVER”(为了做备份没办法,否则只要装个“IO SERVER”就成了),和第一台一样设置好。


3、接下来就是关键的步骤了,如何让这2台服务器协同工作:
分别在2台服务器上点“文件——》创建——》服务器”
把另1台服务器加上,现在你就能在控制台上看到2台服务器了,
接下来再新添加的服务器上添加客户端镜像文件。


记得2台服务器都要把另一台加上才行。


下面就是设置客户端了,
如果你已经在一台服务器上设置好了所有的客户端,
那么只需要把BXP安装目录下的VLD.MDB拷贝到另一台上就成了,
现在你就能在2台服务器都看到一样的客户端了。


接下来就很重要了,
先设置第1台服务器的镜像文件给所有的客户端,
设置方法是:“工具——》批量配置客户机”,


要注意的是上面“DISK”选项的设置要改成“APPEND TO CLIENT DISK”,
然后选择第2台服务器的镜像盘,选择这个镜像盘的客户机,点“分配磁盘”就OK了。


分配好磁盘就要改客户端了,
点“工具——>批量配置客户机”,
在出现的对话框中点击:客户机这里的“属性”按钮。
然后会出现一个对话框,
在“设置引导动作”选项上打勾,
“引导动作”选项请选择“IO服务器最小占用”,
然后在右边的客户机选项内点击“全部选择”按钮,
再点下面的“设置属性”按钮。


这样第一台服务器就大功告成了,
同样的把第2台服务器的所有客户端也改了,
这样2台服务器就达到了即能自动分配均衡IO负载,又能相互做为备份的目的了。
把所有的客户端的虚拟磁盘属性都改成“IO服务器占用最小”。


1、“互作备份”是指:两台服务器不论哪台服务器出问题,另一台都可以直接做主服务器,这样就不会因为一般服务器故障而导致网吧停业,对网吧的生意产生影响。


2、“自动均衡IO负载”是指:客户机会自动选择当时比较空闲的服务器登录,这样就能避免一台服务器很空一台服务器很忙的情况出现。


3、做好每台服务器各自的客户端镜像文件,最简单的办法就是做好一台后把镜像文件拷贝到另外一台服务器上,改文件名后用“已有的镜像文件”添加虚拟盘,然后再用私有模式把相关的设置改一下。


 


二、完美解决多BXP服务器共存。 blackfancy兄大作:


在同一内部网里同时存在两个或者更多DHCP服务器是一个非常简单的操作过程。


  PXE是Preboot Execution Environment的缩写。它们的不同之处在于RPL是静态路由,而PXE是动态路由。其通信协议采用TCP/IP。电脑开机后,Bootprom 送出 BOOTP/DHCP 要求以取得 IP。如果服务器收到电脑所送出的要求,就会送回 BOOTP/DHCP 回应,内容包括客户端的IP地址,预设网关,及开机镜像文件。否则, 服务器会忽略这个要求。这个过程虽然短短几秒,但已经决定了客户机以后的命运。


  思路:首先一个局域网内有两台DHCP服务器,如果没有经过数据库同步的话,必然会引起IP冲突。所以,首要条件就是DHCP服务器数据库保持一致,假设已经有一台完整的DHCP服务器,方法如下图:


1、单击我的电脑右键--管理--服务和应用程序--DHCP--右键--备份。任意备份到一个目录,待用。


2、到另一台已经安装好所有服务的BXP服务器,单击我的电脑右键--管理--服务和应用程序--DHCP--右键--还原,这样就保持了两台服务器的DHCP内的IP地址分配一致。如果有两台以上,方法同步骤二。


这样,我们就完成了成功的第一步了。


接下来,就是考虑怎么样合理分配每台服务器所带客户机数量了。我们由PXE的启动原理中可以知道,服务器首先发送客户端需要的IP及网关等信息,最后才是镜像文件。而BXP服务器内有一个文件,决定了客户机在启动时读取什么镜像文件。现在,我们一同打开Tftpboot文件夹里的BOOTPTAB这个文件。


双击此文件,用记事本打开。


我们分析一下这行字符中所使用到的一些参数


vldclient--代表客户机名称(注意,这并不代表进入系统后的任何计算机名或者用户名)


ha --代表客户机的MAC地址


bf --代表引导文件


我们注意到,ha=????????????,这个为什么用“?”来代替,就是意味着任意MAC。


有几台编几台,然后另存为BOOTPTAB-ALL.txt文件备用。


接下来,假设一号服务器要带USER01~USER12这12台客户机,则复制USER01~USER12的数据,粘贴到BOOTPTAB文件中。


记得覆盖原vldclient:ha=????????????:bf=vldrmi13.bin:这行。这样,1号服务器就只能启动1到12号客户机。


2号服务器假设带USER13~USER24这12台客户机,则复制USER13~USER24的数据,粘贴到2号机的BOOTPTAB文件当中,这样,2号服衿骶透涸?3到24的客户机。


其它服务器以此类推。


这样做的好处是:


1、各自管各自的,绝对不会启动到另外一台服务器。


2、易操作,不用改动其它数据,也不需要第三方软件支持。


3、针对两台BXP服务器而言,做个批处理,当任何一台服务器瘫痪时,在运行正常的服务器上运行批处理,在三秒内就可
    以把瘫痪的服务器所带的客户机转移到可用的服务器上,瘫痪客户机仅需重新启动。(两台以上的,应该知道怎么做了吧?)
 






简单归纳一下操作:
1、先同步两台服务器DHCP数据库
2、编辑好BOOTPTAB文件,使不同服务器上的USER用户数据平衡,完工。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值