使用win8 r2的故障转移集群实现双机热备(自己实现)

(网上的教程太不全,浪费了我大量时间,自己总结!图就不用了)

 

强力推荐Java架构师学习网址:https://qiuyadongsite.github.io/

准备工作:

软件准备:本地装虚拟机,虚拟机装三台win8 server r2系统,都使用桥接上网(公司通过代理上网)配置两块网卡,内存分配2G,硬盘分配40G。

理论准备:(1)故障转移群集要求 用户为域控制用户;(2)需要配置域控制服务器;(3)故障转移需要虚拟磁盘使用iscsi进行虚拟磁盘管理;(4)共享文件需要安装文件服务器;(5)故障转移需要仲裁磁盘、需要心跳网络;等

废话少说!

配置过程:

     (1)配置域控服务器,三台系统分别用A、B、C代表,A做域控,安装好A系统后,域控需要安装DNS服务器,接着安装Active Directory域服务,建域,在域中加两个两个域用户,这两个域用户需要隶属于域控制力组中。

     (2)安装B、C两台进行故障转移的服务器,在登录后首先将计算机的名字改名,加入域,使用之前的名字登录,在用户管理中将域用户加入到管理员组中,重启用其中一个域

 用户登录,在管理员中中将另一个域用户名也加进来,两台服务器同样操作,注意:需要将本地连接中的DNS服务器的ip由原来的不填改为域控服务器的ip,否则加入不了域。

     (3)安装虚拟磁盘,由于虚拟磁盘是故障转移的真实磁盘不允许出现差错,所以这里放在域控服务器上,当然也可以放在另外的计算机中,这里使用iscsi实现,安装过程不介绍,三台电脑中都安装iscsi,安装好后在A中建立两块虚拟磁盘盘符Y,Z分别500M为活动、主分区。在iscsi中建立连接目标,将虚拟磁盘加入,在此连接目标属性中添加连接的客户端,Ip为B、C的本地连接的ip地址,在B、C中的iscsi发起程序中连接A的ip,本地出现两块磁盘,不用做其他操作。

     (4)配置B、C两台服务器的本地连接2网络,分别为192.168.0.1/192.168.0.2配置的协议只有Ipv4,属性中DNS中去掉反注册DNS服务器,wins中禁用tcp/ip的Netbios。网络配置中禁用掉能禁掉的,关能关了的,100全双工。关闭掉所有防火墙!

    (5)配置B、C两台服务器的故障转移群集,首先进行验证,验证没通过也不用其他操作了,出错了看报告,报告会告诉你所有的问题,安装好之后如果节点两个,网络两个,存储两个就没问题了,在服务和应用程序中添加文件服务,添加好之后,修改共享权限,指定共享名称共享文件夹。然后再A中进行测试,访问共享文件夹;

    (6)问题,修改改文件服务属性的最大故障数,关闭掉其中一个服务器的网络,需要等1分钟,故障才能转移,具体时间为什么这么长不清楚。

总结,以前完成没有配置过,通过baidu完成了所有任务,有什么问题不能老百度,会成白痴的,总的说花费了3天,浪费时间啊!下面给了比较全的网址,但是有问题,好自为之吧!

你可能感兴趣的:(windows系统)