虚拟 SCSI 设备故障,Server 2012 Hyper-V - EventId 129 - 已发出重置设备 \DeviceRaidPort0 的通知

虚拟 SCSI 设备故障,Server 2012 Hyper-V - EventId 129 - 已发出重置设备 \DeviceRaidPort0 的通知

几个月来,Server 2012 Hyper-V 运行得相当稳定。直到以下事件发生:

EventId 129 - Reset to device, \DeviceRaidPort0, was issued

当发生这种情况时,所有虚拟机都会变得完全无响应,甚至无法关闭,因此需要强制关闭。

此特定虚拟机 (Server 2012) 使用带有三个动态 .vhdx 驱动器的虚拟 SCSI 设备驱动程序。我已检查过所有驱动器,发现有足够的空间可供它们全部扩展。

发现其他人也有同样的问题这里

这似乎可能是 Hyper-V 虚拟 SCSI 驱动程序中的一个(非常严重的)错误。

还有其他人遇到过同样的问题吗?

更重要的是,是否有任何建议的修复方法,可使该服务器恢复正常运行?

这确实是一个非常严重的问题,而且相当可惜,因为在此之前,hyper-v 2012 看起来相当不错。

答案1

感谢 otakuon 的反馈,看来我们并不是唯一遇到这个问题的人。我也通过 MS 合作伙伴计划报告了这个问题,正在等待虚拟 SCSI 开发团队的反馈。

目前,我们的服务器一切正常,我们现在再次使用虚拟 SCSI 驱动程序。不确定是哪一个解决了问题,但我们所做的是:

  • 删除所有临时文件,对系统上的每个驱动器/虚拟驱动器进行碎片整理 - 这似乎没有帮助。
  • 卸载:AMD Catalyst AMD 芯片组驱动程序
  • 在所有虚拟机上将集成服务更新至最新版本 - 我怀疑
    Microsoft 发布了集成服务更新。Hyper
    -V 主机上的更新,但并未通过 MS Update 发送给客户端。

也许上述方法之一解决了问题,或者只是风向改变了!无论如何,我只是想让你知道我们的情况,希望这些信息能帮到你。

答案2

是的,我遇到了同样的问题。它只出现在其中一台虚拟机上,但它会导致所有虚拟机开始变得无响应,直到有问题的虚拟机关闭。普遍的共识是,这是虚拟 SCSI 控制器和可能的动态磁盘的问题。将虚拟磁盘连接到虚拟 IDE 控制器似乎可以防止问题发生。

答案3

丹尼尔,

不,抱歉,微软还没有答复。显然他们在 16 个月前就将这个问题转交给了相关开发团队,我们仍在等待修复。

我记得有人谈论过一些难以捉摸的 Microsoft 修补程序 kb2838669,但这链接到 Windows 8 的 Fix454614!Microsoft 不会回答这是否可以安全地安装在 Server 2012 上。

缺口

答案4

Microsoft 建议进行以下更新来解决此问题:

  • KB2920193
  • KB2916395
  • KB2867201

相关内容