Windows 2000 群集中 0x000000B8 停止错误
要点 : 本文包含有关修改注册表信息。 修改注册表, 之前一定要备份并确保您了解如何在出现问题时还原注册表。 有关如何备份、 还原, 和编辑注册表, 请单击下列文章编号以查看 Microsoft 知识库中相应
256986 (
http://support.microsoft.com/kb/256986/EN-US/) 对 MicrosoftWindows 注册表说明
症状
群集节点执行检测随机错误并且您收到以下错误信息之一:
STOP 0x000000b8
等待操作, ATTEMPTED_SWITCH_FROM_DPC b8) (A 附加进程, 或试图从 DPC 例程收益。
这是非法操作, 对问题代码和原始 DPC 例程将导致堆栈曲目。
- 或 -
STOP 0 x 000000 D 1
DRIVER _ IRQL _ NOT _ LESS _ OR _ EQUAL
预期当发生这些错误消息, 群集故障转移。
以下文本是堆栈跟踪为 0x000000b8 Stop 错误:
f2027320 8042a43b 00000003 f2027368 RtlpBreakWithStatusInstruction 00000000 nt !
f2027350 8042aa2e 00000003 85e7e588 85e7e588 nt + 0x31 KiBugCheckDebugBreak !
f20276dc 8042a2bd 000000b8 + 0x390 KeBugCheckEx 00000000 00000000 nt !
f20276f4 8046a076 000000b8 ffffffff 00000202 + 0xf KeBugCheck nt !
f2027704 80469dc9 f2027740 85e7e5f4 85e7e588 nt + 0x34 ScPatchFxe !
f2027718 8042bd4d + 0x1b1 KiSwapThread 00000000 85b603f8 00000000 nt !
f2027740 8041516b 855a22e8 + 0x1a3 KeWaitForSingleObject 00000000 00000000 nt !
f202777c 804146df 85b603f8 85b603f8 f20277a0 nt + 0x2d ExpWaitForResource !
f202778c 80414733 80065410 85b603f8 85cece00 nt + 0x7b ExpAcquireResourceExclusiveLite !
f20277a0 bff569fd 85b6042c 00000001 e204f3c8 nt + 0x45 ExAcquireResourceExclusiveLite !
f20277b8 bff587fe 85b603e8 e204f3c8 f20277e7 KSecDD + 0x21 KSecDereferenceListEntryPaged !
f20277e8 bff59cde e204f3c8 bf237874 + 0x1c KSecDereferenceListEntry 00000001 KSecDD !
f202780c bff585fd e204f3c8 f202785c + 0x75 NtLmVerifySignature 00000000 KSecDD !
f2027874 bf233f61 857272c8 + 0 x 33 VerifySignature 00000001 00000010 KSecDD !
f2027890 bf235e22 857272c8 + 0x25 CcmpReceivePacketHandler 00000001 00000001 clusnet !
f20278cc bf28cfb6 857272c8 00000016 f2027934 clusnet + 0x17a CnpTdiReceiveDatagramHandler !
f2027958 bf28d41e 8568ee48 2e01010a f2020f0d tcpip + 0x256 UDPDeliver !
f20279b4 bf28d89b 85ca2488 2f01010a 2e01010a tcpip + 0x27b UDPRcv !
f2027a00 bf28d757 bf28d32d 85ca2488 85cece1e tcpip + 0xf9 DeliverToUser !
f2027ab8 bf28c805 85ca2488 85cece32 00000030 tcpip + 0x581 IPRcvPacket !
f2027af8 bf28c866 00000000 85cea858 85cece10 tcpip + 0x17b ARPRcvIndicationNew !
f2027b34 bfec179a 85c39dc8 00000000 85 d 12510 tcpip + 0x5c ARPRcvPacket !
f2027b8c bfe1f3bb 85d4ba00 f2027bac + 0x2ea ethFilterDprIndicateReceivePacket 00000002 NDIS !
以下文本是堆栈跟踪为 0x00000D1 Stop 错误:
ChildEBP RetAddr 参数以子
f6823de4 bfeca768 e2b52008 4d4c544e + 0 x 10 KSecReferenceListEntry 00000000 KSecDD !
f6823e10 bfec90ff e2b52008 00000000 f6823e60 KSecDD + 0x16 NtLmMakeSignature !
f6823e24 bf8b6434 bf8ba87c 00000000 f6823e60 KSecDD + 0 x 33 MakeSignature !
f6823e7c bf8b4df2 00000001 00004bb7 00004bb7 clusnet + 0xc4 CxSendHeartBeatMessage !
f6823eb0 80431d00 bf8baae0 00000000 7057917a clusnet + 0x348 CnpHeartBeatDpc !
f6823fb0 80431be6 fb658c1c ffdff848 ffdff000 nt + 0x112 KiTimerListExpire !
f6823fdc 80464a18 80482e60 00000000 00177b05 nt + 0xb6 KiTimerExpiration !
f6823ff4 80469e3b be87bd44 020f7c78 0026def8 nt + 0 x 47 KiRetireDpcList !
原因
如果, 计算机启动时加载驱动程序 Clusnet.sys 位于错误的时间可能会发生此问题。 可能已被第三方供应商更改加载时间。
解决方案
要解决此问题, 获取用于 Microsoft Windows 2000 最新服务包。 有关其他信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
260910 (
http://support.microsoft.com/kb/260910/EN-US/) 如何获取最新 Windows 2000 Service Pack
在 Windows 2000 Service Pack 4 (SP 4), Windows 将允许群集驱动程序未能加载, 以并且将会记录事件 ID 消息。 当群集服务启动, 它将尝试加载驱动程序。 这时, 将初始化包, 群集将按预期方式工作。
您也可以执行以下过程来解决此问题。
警告 : 如果注册表编辑器使用不当, 可能会造成严重问题, 可能需要重新安装操作系统。 Microsoft 无法保证您能解决因注册表编辑器使用不当而导致问题。 需要您自担风险使用注册表编辑器。
1. 启动注册表编辑器 (Regedit.exe)
2. 找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Clusnet\Start
3. 双击值, 开始 , 然后在 数值数据 框中键入 3 。
对于此值默认设置是 3。 此值设置为 1 时出现此问题。
对于基于 Windows Server 2003 服务器群集推荐修复
本页
INTRODUCTION
更多信息
常规修复
修补程序, 都包括在 Windows Server 2003 Service Pack 1
修复文件信息
资源 - 特定修补程序
在 Microsoft 知识库文章 923830 Windows Server 2003 Service Pack 1 (SP 1) 版本与本文才可用。 有关 Windows Server 2003 Service Pack 1 版本本文, 请单击下列文章编号以查看 Microsoft 知识库中相应:
923830 (
http://support.microsoft.com/kb/923830/) 建议用于 Windows Server 2003 Service Pack 1 修复根据服务器群集
INTRODUCTION
本文介绍修补程序和更新, 我们建议您安装基于 Microsoft Windows Server 2003 服务器群集的每个节点上。 当更新基于 Windows Server 2003 服务器群集, 有助于减少停机时间。 还有助于减少支持问题, 可能遇到的数。
注意 我们建议, 评估这些修补程序和更新以确定是否它们解决环境中问题。 如果确定群集节点环境中可能会受到该问题, 更新或修复地址, 每个环境中的群集节点上安装此修复程序或更新。
短摘要是随各个修复程序和更新详细信息 " 节中出现。 此摘要不替换原始 Microsoft 知识库 (KB) 文章对该特定修复或更新中包含的信息。 使用此摘要信息出现在 " 详细信息 " 部分以帮助您确定特定修复或更新是否适用于服务器群集。 您安装特定修复或更新之前, 我们建议您复查介绍修复或更新原始 KB 文章。
更多信息
我们建议您安装一个或多个以下 Windows Server 2003 修补程序, 根据您的环境。
注意 大多数的这些修补都包括在 Windows Server 2003 Service Pack 1。 我们建议您安装 Service Pack 1 以应用这些修补程序。 如果您无法安装此 ServicePack, 复查并分别安装修补程序。
常规修复
修补程序, 都包括在 Windows Server 2003 Service Pack 1
• KB 文章 886800 : 修复本文解决 malfunctions 多路径软件使用多主机总线适配器 (HBA) 时可能出现问题。 当群集磁盘资源更改上磁盘签名发生, 此问题。 因此, 磁盘资源失败。 所有的磁盘资源依赖资源也失败。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
886800 (
http://support.microsoft.com/kb/886800/) 磁盘签名被意外更改 Windows Server 2003 群集物理磁盘资源上
• KB 文章 895575 : 修复本文解决问题其中任何用户模式进程、 内核模式组件或物理地址扩展 (PAE) 内核中运行驱动可能遇到内存损坏 应符合所有以下条件基于 Windows Server 2003 计算机上安装此修复程序:• Boot.ini 文件包含 / PAE 开关和 /NOEXECUTEswitch。
• 计算机包含超过 4GB 的内存。
• 服务器是高压力下。
有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
895575 (
http://support.microsoft.com/kb/895575/) 物理地址扩展 (PAE) 内核中运行进程可能遇到内存破坏 Windows Server 2003 中
修复文件信息
Date Time Version Size File name
---------------------------------------------------------
05-May-2005 02:54 5.2.3790.325 2,408,960 Ntkrnlmp.exe
05-May-2005 02:24 5.2.3790.325 2,065,920 Ntkrnlpa.exe
05-May-2005 02:24 5.2.3790.325 2,110,976 Ntkrpamp.exe
05-May-2005 02:47 5.2.3790.325 2,208,768 Ntoskrnl.exe
• KB 文章 891793 更新本文提到 Storport.sys 最新更新汇总。 应 HBA Storport 存储驱动程序使用的所有计算机上安装此更新。 此更新取代以前 Storport 更新以下知识库文章中提到:• KB 文章 817789
• KB 文章 820362
• KB 文章 821138
• KB 文章 823728
• KB 文章 824494
• KB 文章 825236
• KB 文章 828021
• KB 文章 838894
• KB 文章 883646
此更新有助于防止崩溃和其他存储相关的问题, 可能遇到在服务器群集上。 此更新可用于下载。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
891793 (
http://support.microsoft.com/kb/891793/) 更新 Storport 存储驱动程序, 版本 5.2.3790.274, 修复 Windows Server 2003 中各种 Storport - 相关问题
• KB 文章 824354 的热修复本文中解决问题其中设置基于 Windows Server 2003 服务器群集时收到 " Stop 0x000000B8 " 错误信息 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
824354 (
http://support.microsoft.com/kb/824354/) 服务器停止响应或者基于 Windows Server 2003 服务器群集设置时, 收到 Stop 错误信息
• KB 文章 886652 : 修复本文解决问题, 您可能无法进入服务器群集中一个或多个虚拟服务器 发生此问题时, 不网络名称资源不联机。 此外, 系统日志中记录事件 ID 1069 和 1146。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
886652 (
http://support.microsoft.com/kb/886652/) 不在 Windows Server 2003 服务器群集网络名称资源不联机
• KB 文章 822820 : 修复本文解决问题可能停止响应的高服务器使用期间服务器群集 如果启用审核可能会发生此问题。 如果基于 Windows Server 2003 服务器群集上运行 Microsoft Exchange Server 2003 更经常此外, 可能发生此问题。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
822820 (
http://support.microsoft.com/kb/822820/) Windows Server 2003 计算机的高服务器使用期间成为响应
• KB 文章 890761 : 修复本文解决问题其中您无法将节点添加到服务器群集应用高安全性模板后 此修复程序还删除 KB 828861 中设置了根据说明 NoLMHash 策略时使用 15 个字符的密码要求。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
890761 (
http://support.microsoft.com/kb/890761/) 添加或如果使用 NTLM 版本 2 在 Windows Server 2003 节点加入到群集时收到 " Error 0x8007042b " 错误信息
• KB 文章 875524 本文: 修复程序解决, 服务器群集上可能遇到以下问题:• 重新扫描操作花费很长时间以使用 Diskpart 扫描 命令时完成。
• 通过使用 ClusterAdministrator 工具打开 属性 对话框的物理磁盘资源时会遇到延迟。
有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
875524 (
http://support.microsoft.com/kb/875524/) Diskpart 实用程序或群集管理员可能需要许多秒以处理任务是运行 Windows Server 2003 计算机上
资源 - 特定修补程序
我们建议您安装以下修复程序, 根据服务器群集上运行资源。 您没有要安装这些修补程序如果您没有在服务器群集上运行这些资源• 卷影复制资源 KB 文章 913648 : 修复本文适用于服务器群集该主机。 此修复程序解决问题的服务器群集节点之间移动组时, 可能会丢失卷影副本 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
913648 (
http://support.microsoft.com/kb/913648/) 新卷影复制服务更新现推出, 修复 Windows Server 2003 中各种 Volume Shadow Copy Service 问题
• KB 文章 822553 : 修复本文适用于承载后台打印资源服务器群集。 此修复程序解决问题如果打印机后台程序被配置为群集资源其中基于 Windows Server 2003 服务器群集可能遇到打印性能 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
822553 (
http://support.microsoft.com/kb/822553/) 遇到对群集打印服务器在 Windows Server 2003 和 Windows2000Server 中慢速打印机性能
• KB 文章 838337 : 修复本文适用于承载后台打印资源服务器群集。 此修复程序解决了 Microsoft Windows Server 2003 位置从后台打印资源群集不发布打印机中有问题。 在此方案, 用户无法搜索 ActiveDirectory 目录服务对于服务器群集上可用打印机。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
838337 (
http://support.microsoft.com/kb/838337/) 群集上打印机不是 Windows Server 2003 中 ActiveDirectory 中发布
• KB 文章 835609 : 修复本文适用于承载后台打印资源服务器群集。 此修复程序解决问题收到错误信息当您尝试使用添加打印机向导将打印机添加到基于 Windows Server 2003 服务器群集上虚拟服务器是类似于以下位置:
无法安装打印机。 打印处理器不存在。
有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
835609 (
http://support.microsoft.com/kb/835609/) 当您尝试使用添加打印机向导将打印机添加到虚拟服务器是 Windows Server 2003 群集的一部分收到错误信息
• KB 文章 828741 本文中的更新应用于服务器群集 MicrosoftExchangeServer 该主机 此更新包括对基于 Windows Server 2003 服务器群集上的 Exchange 特定资源故障转移时解决实例高 CPU 使用率软件更新。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
828741 (
http://support.microsoft.com/kb/828741/) 对于 Microsoft RPC/DCOM 04 -012: 累积更新
• 使用软件 CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO, API 调用时 KB 文章 894394 此修复程序解决慢速枚举的磁盘。 有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
894394 (
http://support.microsoft.com/kb/894394/) Windows Server 2003 群集 - 基于计算机上可能运行缓慢 ClusterResourceControl 函数调用程序
第三方产品, 本文讨论由程序是独立于 Microsoft 公司制造。 Microsoft 将有关性能或可靠性的这些产品没有担保, 暗示或其他,。
--------------------------------------------------------------------------------
这篇文章中的信息适用于:
• Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
• Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
• Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
• Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
从微软官方网站上摘的