locked
windows server 2008 高可用Hpyer V 问题 RRS feed

  • 问题

  • 英特尔5100主板,集成一块Intel(R) PRO/1000 PL Network Connection网卡,安装Hpyer V 时就报错:two NICs交换机错误(只一块为什么说我有二块网卡呢?)使用时报错:Provider Name="vhdparser" EventID Qualifiers="32773",父虚拟磁盘文件可能被更改,某个差异磁盘没被使用,建议锁定父虚拟磁盘文件,否则会造成数据丢失,修改时区后可以正常使用。
    怀疑网卡问题,找来intel驱动装上问题以旧。

    2009年4月1日 16:08

答案

  • 1. two NICs交换机错误?
    这个错误看不太懂,能否提供具体的错误截图?或者更加完整、精确的文字?
    是不是你启用了某些第三方厂商提供的Network Teaming的功能?禁用试试看?

    2. 父虚拟磁盘文件可能被更改?
    看你提供的Log,这个问题应该和Hyper-V的快照功能有关,创建快照后,会创建对应的.avhd文件,这和原来的vhd文件正好组成父磁盘+差异磁盘,如果你修改时区的话,可能会导致快照所绑定的时间不匹配,导致报错,一般来说,可以直接删除快照,或者合并快照磁盘(当成普通的差异磁盘来操作即可)。

    http://blogs.itecn.net/blogs/ahpeng
    • 已标记为答案 许珈毓 2009年5月6日 5:30
    2009年4月22日 6:15

全部回复

  • 出错在那步骤?

    装的的win2008 ent rtm with hyper吗?
    2009年4月2日 2:55
  • 2009年4月2日 4:36
  • 日志名称:          System
    来源:            vhdparser
    日期:            2009/4/1 21:52:47
    事件 ID:         1
    任务类别:          无
    级别:            警告
    关键字:           经典
    用户:            暂缺
    计算机:           WIN-RX7BCFN4ODB
    说明:
    父虚拟硬盘似乎已被修改,但没有使用位于“...\\16AB6AEB-6193-47FD-8420-292E0C9AD851\web_9C73A9FE-5022-4C9E-AB5A-EAEE36685C2F.avhd”的差异虚拟硬盘。修改父虚拟硬盘可能会导致数据损坏。强烈建议您锁定父虚拟硬盘以防止将来被修改。如果您最近更改了计算机上的时区,则可以安全地继续使用此虚拟硬盘。
    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="vhdparser" />
        <EventID Qualifiers="32773">1</EventID>
        <Level>3</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-04-01T13:52:47.742Z" />
        <EventRecordID>7112</EventRecordID>
        <Channel>System</Channel>
        <Computer>WIN-RX7BCFN4ODB</Computer>
        <Security />
      </System>
      <EventData>
        <Data>
        </Data>
        <Data>...\\16AB6AEB-6193-47FD-8420-292E0C9AD851\web_9C73A9FE-5022-4C9E-AB5A-EAEE36685C2F.avhd</Data>
        <Binary>00000000020030000000000001000580000000000000000000000000000000000000000000000000</Binary>
      </EventData>
    </Event>

    非常感谢,我就是从那个贴子找到这的。代码是这个没错,怎么解决,那个贴子我看不太懂。能告诉我怎么解决吗?
    2009年4月2日 8:14
  • 我仔细看了下人家的问题和你的情况不一样。你检查你设备管理器里面是否有多个网络适配器(不一定是物理网卡)禁用其他适配器。
    关于父虚拟硬盘的问题你检查下是否对存放虚拟硬盘的物理硬盘分区进行过相关磁盘操作。
    或者你新建一个虚拟硬盘试试。
    我手头没有2008下面的hyper-V只有hyper server所以没有办法帮你做进一步的测试,只能你试试了。

    2009年4月2日 9:51
  • 楼主给我hyper-V的版本。
    重新安装操作系统是否还有一样的错误提示?
    Tony
    2009年4月3日 5:45
  • vmms.exe 的版本是:6.0.6001.18221,vhdparser.sys 的版本是:6.0.6001.18016,Hyper-V 管理器的版本是: 6.0.6001.18016,看起来因该是RTM:零售版的,重新安装一样的错误提示,昨天在别的机器上安装hyper-v后,同时出现一样的错误提示。在我的极力推荐下单位买了九套2008都是准备拿来作hyper-v的,这问题让我很郁闷,整个星期几乎都在解决它,系统作了N次,换了三台不同机器安装,甚至把系统更新安全包的次序都试了N次了。问题还是没有解决。希望它不会让我失业!

    2009年4月3日 9:24
  • Windows Server 2008 中文版 (第一次发布的正式中文版光盘) 中的Hyper-V是有错误的,只有英文版是好的。其他语言版都有问题。
    所以建议您安装Win Svr08后,下载最新的Hyper-V中文版并安装,然后再配置虚拟机。
    希望能解决您的问题。谢谢
    冯立超
    2009年4月7日 4:39
  • Windows Server 2008 中文版 (第一次发布的正式中文版光盘) 中的Hyper-V是有错误的,只有英文版是好的。其他语言版都有问题。
    所以建议您安装Win Svr08后,下载最新的Hyper-V中文版并安装,然后再配置虚拟机。
    希望能解决您的问题。谢谢
    冯立超
    2009年4月7日 4:43
  • 非常感谢冯老师,我听过您的课。是下载KB950050这个包吗?

    2009年4月8日 14:02
  • 非常感谢冯老师,我听过您的课。是下载KB950050这个包吗?


    http://www.microsoft.com/downloads/details.aspx?FamilyID=6067CB24-06CC-483A-AF92-B919F699C3A0&displaylang=zh-cn

    好像是这个。
    2009年4月10日 5:00
  • 居然没有装KB950050,我就觉得你版本的问题。

    还有 最好先打这个补丁然后装hyper-v

    Tony
    2009年4月10日 6:50
  • 呵呵,没用的。不装与装,先装与后装一样的错误。试过N次。

    2009年4月12日 8:43
  • 1. two NICs交换机错误?
    这个错误看不太懂,能否提供具体的错误截图?或者更加完整、精确的文字?
    是不是你启用了某些第三方厂商提供的Network Teaming的功能?禁用试试看?

    2. 父虚拟磁盘文件可能被更改?
    看你提供的Log,这个问题应该和Hyper-V的快照功能有关,创建快照后,会创建对应的.avhd文件,这和原来的vhd文件正好组成父磁盘+差异磁盘,如果你修改时区的话,可能会导致快照所绑定的时间不匹配,导致报错,一般来说,可以直接删除快照,或者合并快照磁盘(当成普通的差异磁盘来操作即可)。

    http://blogs.itecn.net/blogs/ahpeng
    • 已标记为答案 许珈毓 2009年5月6日 5:30
    2009年4月22日 6:15