最棘手的问题莫过于解决Windows故障转移群集的网络问题。幸运的是有一个叫做“验证”的工具,它内置于Windows Server 2008和Windows Server 2008 R2操作系统中,可以帮助隔离网络故障。
该验证工具(或者称之为群集验证向导)的最初目的是对要加入群集的服务器进行测试,确定其所有组件是否都已为故障转移群集环境正确配置。通过这一系列的测试,以确保各个组件在不同的服务器上步调一致。一旦通过所有测试,群集就可以创建并能够获得微软的支持。验证工具也可用于收集各个组件的信息,如网络适配器、驱动程序版本和固件设置等。
验证工具收集配置数据,运行各种测试,***生成一个HTML报告,你可以使用Web浏览器查看该报告。这个报告根据不同的组件(如网络配置、存储)分成多个章节,可以通过点击各章节的超链接来阅读其详细信息。
验证工具集成在Windows故障转移群集管理的MMC管理单元中。它在使用服务器管理器添加故障转移群集功能时安装。一旦你调用故障转移群集管理单元,“验证工具”就可以激活。
验证工具也可用于对现有群集进行排错。该工具允许你选择特定的测试范围,如网络配置或存储组件。这允许在不影响存储的情况下隔离网络问题。在下图中,验证工具提示你选择进行所有测试还是个别测试。
要解决一个网络问题,请在网络组件下选择各种测试(如下图所示)。去掉所有其它组件,如系统配置和存储的测试,来避免不必要的影响。网络测试将验证网络通信、IP和子网配置、绑定顺序、防火墙和群集网络配置(图1)。
图一:测试选择
更具体地说,列举网络绑定顺序的测试将列出网络对于网络适配器的绑定顺序。你总是希望公有网络适配器先于核心(私有)网络适配器,因为到客户端的出站连接都是通过公有网络适配器来进行解析。IP配置测试的是在一个群集中只能使用一个IP地址,多个适配器不要都在同一个子网。
防火墙测试可以验证主机防火墙的配置是否可以支持故障转移群集。群集网络测试是为了确保所有IP地址或者是静态的或者是DHCP自动获取,但不能两者兼得。群集网络测试也能确保所有网络适配器的IPv4或IPv6的设置保持统一。***,网络通信测试验证服务器之间可以通过多个接口连接并确保其网络延迟可以接受和无单点故障。随着测试的进行,状态窗口显示出进度和结果。测试成功的项目显示绿色,而无法通过测试的项目则用红色标记。在下面的例子中,以红色标注的IP配置测试失败(图2)。
图2:测试失败
验证完成后会显示一个测试结果的摘要窗口,列出每一个测试的结果。它会生成一个报告,你可以通过点击报告中的超链接(图3)来查看更详细信息进行排错。
图3:报告摘要
点击“查看报告”按钮可以打开Web浏览器以显示验证报告信息。点击“群集网络配置测试”的超链接会看到红色区域中显示的错误消息。您可以使用此信息(图4)对网络问题排错。
图4:错误信息
群集验证向导是一个菜单驱动式工具,它可以用来检测诸如存储、系统配置以及群集网络相关的问题。人们可以根据系统的症状有选择地使用这个工具来进行验证。
【编辑推荐】