VMware 虚拟环境下微软的故障转移集群测试
主机配置
两台win2008 R2企业版服务器
test01 public10.10.1.146 private 172.16.0.1
test02 public10.10.1.147 private 172.16.0.2
存储
在EMC存储中划分两个LUN,一个用于集群仲裁盘,一个用于存储数据。
- 在EMC存储中创建两个LUN
把新建的LUN加入的存储组中:
安装上述步骤再建一个LUN。
2.把两个LUN分别挂载到两台服务器中
Test01 挂载“数据存储LUN”
同样的操作挂载“仲裁LUN”
Test02 挂载“数据LUN”
第二台机子挂载“数据LUN”和“仲裁LUN”时,添加磁盘时不能选择“裸设备”而是应该选择“已有磁盘”(进入Test01的虚拟机目录下找到磁盘进行挂载)
进行同样的操作挂载“仲裁LUN”。
注意事项:
1.首先集群节点进行相关配置:
test01 public 10.10.1.146 private 172.16.0.1
test02 public 10.10.1.147 private 172.16.0.2
并且都加入到同一个域中,每个节点有两个网卡。
一个用来做集群心跳,一个用来做正常网络通讯。
两个集群节点,至少要连接两个以上共享磁盘,一个做仲裁磁盘,一个做数据盘。
2.在域控制器新建一个用户,用于对两个节点进行集群配置,要有足够的域管理权限。
如果不建新用户,在对节点进行集群配置时,就用域管理员账号进行管理。
3.测试网络的连通性。
4.分别对每个节点添加故障转移集群功能。
5.在其中一个节点上进行故障转移集群配置,分别配置仲裁磁盘和共享磁盘
配置仲裁磁盘,主要功能是检测节点间的状态,用于故障切换。
共享磁盘,主要是用来存数据的,配置该磁盘要启用集群共享卷。
故障转移集群的网络配置:
对于与故障转移群集中的服务器(节点)实际连接的每个网络,你都可以指定是否该网络由群集使用,如果由群集使用,该网络是仅由节点使用还是也由客户端使用。请注意,在这种情况下, "客户端"不仅包含访问群集服务和应用程序的客户端计算机,而且包含用于管理群集的远程计算机。
如果你为 iSCSI(存储设备)使用一个网络,则不要将它用于群集中的网络通信。
修改故障转移群集的网络设置
1. 如果故障转移群集管理管理单元中没有显示要配置的群集,请右键单击控制台树中的“故障转移群集管理”,单击“管理群集”,然后选择或指定需要的群集。
2. 如果控制台树已折叠,则展开要配置的群集下面的树。
3. 展开“网络”。
4. 右键单击要为其修改设置的网络,然后单击“属性”。
5. 如果需要,请更改网络的名称。
6. 选择以下选项之一:
- 允许群集使用此网络
如选择此选项,并希望仅由节点(不是客户端)使用该网络,则清除“允许客户端通过此网络进行连接”。否则,请确保将其选中。
- 不允许群集使用此网络
如果你的网络仅用于 iSCSI(与存储设备进行通信)或仅用于备份,则选择此选项。(这些是选择此选项的最常见原因。)
附:将存储添加到故障转移群集步骤
1. 如果故障转移群集管理管理单元中没有显示要配置的群集,请右键单击控制台树中的"故障转移群集管理",单击"管理群集",然后选择或指定需要的群集。
2. 如果控制台树已折叠,则展开要配置的群集下面的树。
3. 右键单击“存储”,然后单击“添加磁盘”。
4. 选择要添加的磁盘。
问题:
修改密码导致的集群问题?
搭建群集时,由于老是重启服务器,为了方便,将密码设置为123。搭建完成后,当然不能再用这么简单的密码了,改为复杂的密码。没想到,这一下问题来了。群集服务器出现也故障:现象为两台服务器均可看到盘阵上的所有分区,但都无法打开。 解决此问题的方法为“我的电脑”右击“属性”,“服务和应用程序”-“服务”;找到“cluster serives”服务右击“属性”,选择“登录”选项卡,修改其中群集登录所用用户的密码,使其与新密码相同即可。
删除集群办法?
您无法删除群集服务,但是可以使其恢复未配置的状态:
1、启动群集管理器 (CluAdmin.exe)。
2、用鼠标右键单击节点,然后单击“停止群集服务”。
注意:如果此服务器是群集中的最后一个节点,请勿执行此步骤。
3、用鼠标右键单击节点,然后单击“退出节点”。
该步骤会使群集返回到其最初未配置的状态。以后,您可以将其重新加入同一群集或其他群集中。
如果无法启动群集服务,或者在删除节点时有困难,则可以手动取消对群集服务的配置:
运行 Cmd.exe 程序来打开命令提示键入 :
cluster node 节点名称 /forcecleanup,然后按 ENTER 键。(非正常删除群集,可用此命令)
总结:Windows 高可用性方案只有windows2008R2 企业版以上才支持故障转移集群功能,
该功能可以结合微软的Hyper-V,建立虚拟机实现动态迁移和快速迁移,可以提供高
性能的虚拟机。在集群中的仲裁盘和数据盘,只有当前处于活动状态的节点才能使用,其他
非活动状态的节点,仲裁盘和数据盘是处于脱机状态的。首先把集群搭建好,而后进行相应的
应用服务器配置。独立安装的应用程序要安装在共享存储中。
Windows 高可用性常用方案:
1.windows 服务器,可以通过使用故障转移集群角色,实现各种服务器和应用的热备功能。
2.通过使用网络负载功能实现web服务器的流量负载,提高性能
3.通过采用磁盘的RAID技术实现存储磁盘的高性能
4.通过DFS实现文件服务器的高性能