Microsoft 群集服务器中不支持软件容错集

文章翻译 文章翻译
文章编号: 171052 - 查看本文应用于的产品
本文的发布号曾为 CHS171052
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

概要

Microsoft Cluster Server (MSCS) 1.0 不支持将 Windows NT Server 中的软件容错 (FTDISK) 用于群集共享 SCSI 总线上的磁盘资源,这既包括镜像集、卷集,还包括有奇偶校验和没有奇偶校验的条带集。 但 FTDISK 可以继续在本地磁盘资源上使用。

这些本地磁盘资源包括使用 MSCS 1.0 的 Windows NT Server Enterprise Edition 服务器上的本地磁盘资源。 本地磁盘资源使用 FTDISK 的例子包括:在一台服务器上创建一个 FTDISK RAID 5 条带集并用于非群集目的。 例如,客户可能会为一个不用于群集的应用程序选择一个 FTDISK 卷。 而对于共享 SCSI 总线上的 MSCS 磁盘资源来说,唯一能被 Microsoft 所支持的 RAID 是硬件级 RAID。

这种情况下有两点需要注意:
  • 对于群集内的所有磁盘,MSCS 仍支持 RAID,在磁盘出现故障时保护您的数据。 但是,尽管每台服务器的本地磁盘既可以由硬件 RAID 也可由软件 RAID 保护,一条共享 SCSI 总线上的磁盘则必须由硬件 RAID 来保护。

  • Windows NT Server 软件 RAID 仍可以用于非群集服务器所连接的所有磁盘。 至于阻碍 Microsoft 使其无法支持群集内共享 SCSI 磁盘上的软件 RAID 的技术原因,只与 MSCS 进行服务器故障转移的独特方式有关。

更多信息

Microsoft Cluster Server 1.0 内的共享 SCSI 总线上不支持 FTDISK 的技术原因主要有以下两条:

首先,并非在所有服务器故障中 MSCS 都可以可靠地恢复 RAID 元数据。 FTDISK 将有关所有磁盘成员的元数据信息存储在本地机器的注册表中。 (位置是 HKEY_LOCAL_MACHINE\System\Disk)。 因此,获取磁盘元数据的唯一途径是在磁盘成员上安装文件系统。 这对非群集服务器来说不会造成任何困难,因为在默认情况下,非群集服务器总能访问本地存储设备。

而到了一个群集内,基于特定的故障和引导顺序,偶尔会发生一台计算机不能启动 FTDISK 所需的所有卷的情况。 这种情况下,数据集就会被孤立起来或滚动到上一版本中,因为识别磁盘所有权所需的信息还保存在待安装的磁盘上。 这样,从理论上讲,群集内服务器的故障就可能导致当前 FTDISK 所管理的磁盘进入不明状态。 在磁盘重新联机之前无法安全恢复 RAID 磁盘状态还有可能进一步引发磁盘成员出现数据破坏、丢失、失效现象或是给某一个磁盘卷带来其它问题。

目前阻碍 FTDISK 用于群集内的共享 SCSI 磁盘的另一技术因素是缺少从磁盘问题进行恢复的完全自动方法。 例如,在故障转移事件中,需要在 FT 卷上运行 CHKDSK 以确定卷本身的完整性。 这时候就没有自动方法可以完成这一工作,而必须由用户自己承担运行 CHKDSK 的责任。

有关其它信息,请参见以下 Microsoft Knowledge Base 文章:
160963 CHKNTFS.EXE: 用途

158675 如何取消已计划使用的 CHKDSK
以上信息只针对在 Microsoft Cluster Server 1.0 内实现软件容错的情况。 当在单台服务器上运行时,当前的 FTDISK 软件 RAID 仍不失为一种用于 Windows NT Server 的可靠而出色的磁盘保护方案。

属性

文章编号: 171052 - 最后修改: 2014年3月1日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Windows NT Server 4.0 企业版
  • Microsoft Cluster Server 1.1
关键字:?
kbnosurvey kbarchive kbinfo kbsetup KB171052
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com