你目前正处于脱机状态,正在等待 Internet 重新连接

群集磁盘驱动器号意外更改

症状
基于 Windows 2000 的服务器群集上的一个物理磁盘资源可能间歇性地脱机。发生这种情况时,群集日志文件 (Cluster.log) 中会记录以下信息:
00000718.0000093c::2002/12/30-06:45:15.657 Physical Disk:[PnP] DriveLetterChange:F => ?00000718.0000093c::2002/12/30-06:45:15.657 Physical Disk <Disk F:>:Mountie[0]:1, let=?, start=7E00, len=12CAA000.00000718.0000093c::2002/12/30-06:45:15.657 Physical Disk <Disk F:>:PokeDiskResource:Volumes not ready, error 2 00000718.0000093c::2002/12/30-06:45:15.657 Physical Disk:PnP Event GUID_IO_VOLUME_NAME_CHANGE for ?(Partition1) received.00000718.0000093c::2002/12/30-06:45:15.673 Physical Disk:[PnP] DriveLetterChange:? => ? 00000718.0000093c::2002/12/30-06:45:15.673 Physical Disk:PnP Event GUID_IO_VOLUME_NAME_CHANGE for ?(Partition1) received.00000718.0000093c::2002/12/30-06:45:15.704 Physical Disk <Disk F:>:Mountie[0]:1, let=?, start=7E00, len=12CAA000.00000718.0000093c::2002/12/30-06:45:15.704 Physical Disk <Disk F:>:PokeDiskResource:Volumes not ready, error 2
另外,在事件查看器系统日志中还可能收到一个或多个类似以下事件的“延缓写入失败”事件。
Date:date        Source:Ftdisk Time:time        Category:None Type:Error       Event ID:50 User:N/A Computer:computernameDescription:{Delayed Write Failed} Windows was unable to save all the data for the file \Device\HarddiskVolumeX.The data has been lost.This error may be caused by a failure of your computer hardware or network connection.Please try to save this file elsewhere.Data:0000: 00040000 005e0001 00000000 80040032 0010:00000000 00000000 00000000 00000000 0020: 00000000 00000000 c000000e
原因
之所以发生此问题,是因为一个意外 PnP 事件导致 Windows 2000 服务器群集中的一个物理磁盘的驱动器号发生改变,进而使该磁盘脱机。当发生此问题时,程序可能无法访问该磁盘,因而需要执行某些修复操作来恢复访问。要执行的修复操作取决于受影响的组中包含的程序,可能包括以下一种或多种措施:
  • 重新启动资源或组。
  • 重新启动 Microsoft 群集服务。
  • 重新启动计算机。
解决方案

Service Pack 信息

要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 如何获取最新的 Windows 2000 Service Pack

修复程序信息

Microsoft 提供了受支持的修补程序,但此修补程序仅用于解决本文中介绍的问题。只有计算机遇到本文提到的特定问题时才可应用此修补程序。此修补程序可能还会接受其他一些测试。因此,如果这个问题没有对您造成严重的影响,Microsoft 建议您等待包含此修补程序的下一个 Windows 2000 Service Pack。

要立即解决此问题,请与“Microsoft 产品支持服务”联系,以获取此修补程序。有关“Microsoft 产品支持服务”电话号码和支持费用信息的完整列表,请访问下面的 Microsoft Web 站点:注意 特殊情况下,如果 Microsoft 专业支持人员确定某个特定的更新程序能够解决您的问题,则可免收支持电话的费用。对于特定更新程序无法解决的其他支持问题和事项,将照常收取支持费用。

下表列出了该修补程序的全球版本的文件属性(或更新的属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用“控制面板”中的“日期和时间”工具中的时区选项卡。
   日期         时间   版本        大小    文件名 ------------------------------------------------------- 25-Jun-2002  11:33  5.0.2195.5912  34,384  Classpnp.sys

状态
Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。 此问题最早是由 Microsoft Windows 2000 Service Pack 4 解决的。
更多信息
意外 PnP 事件的发生是 PnP 驱动程序中的一个同步问题引起的,在此同步过程中,受影响的硬盘分区的大小先是以扇区为单位计算,然后以字节为单位计算。在分区大小以扇区为单位计算与重新以字节为单位计算期间,发生了一个对硬盘分区大小的并发查询,返回的分区大小以扇区为单位,但被解释为以字节为单位。这将使操作系统认为硬盘被卸下了,结果造成物理磁盘资源损失。事件 ID 50 的“Data”部分的 c000000e 条目对应于 0xC000000E STATUS_NO_SUCH_DEVICE,表明硬盘不见了。

此更新程序将消除前后两次分区计算之间的时间窗口。分区大小将总是以字节为单位返回。

有关如何获取 Windows 2000 Datacenter Server 的修复程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
265173 The Datacenter Program and Windows 2000 Datacenter Server Product
属性

文章 ID:815616 - 上次审阅时间:04/06/2006 05:20:00 - 修订版本: 2.3

Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Datacenter Server, Microsoft Windows 2000 Service Pack 2, Microsoft Windows 2000 Service Pack 3

  • kbbug kbfix kbwin2000presp4fix kbqfe kbenv kboswin2000fix kbwin2ksp4fix kbhotfixserver KB815616
反馈