none
Долгое выключение гостевых ОС RRS feed

  • Общие обсуждения

  • Здравствуйте. Не могу понять причины следующего эффекта: windows server 2012 standard + hyper-v роль, гостевые ОС при выключении или перезагрузке долго висят со статусом "идет остановка", при том в логах никаких придупреждений или критических ошибок нет. Заметил что время остановки бывает пропорционально количеству памяти использованном при работе ОС, т.е. если например ось была загружена и сразу выключена то она выключится гораздо быстрее (но тоже не мгновенно, как на другой машине) чем если в ней были запущены какие то процессы. Подчеркну, что я имею ввиду не время завершения работы гостевой ОС, а именно время выключения виртуальной машины после того как гостевая система выключилась.
    25 августа 2013 г. 16:56

Все ответы

  • Попробуйте этот хотфикс.

    26 августа 2013 г. 6:08
    Модератор
  • К сожалению не помогло. Конечно как вариант возможна переустновка хостовой ОС, но хотелось бы разобраться почему так происходит, в логах правда без проблем.

    27 августа 2013 г. 19:52
  • Обновил систему до 2012R2, все осталось как есть. Переустановил систему, баг не прошел. Было подозрение что причина в дисковом пуле, перенес все виртуалки (настройки и диски) на одиночный диск - не помогло. В логах появляется при выключении виртуалки:

    Нормальное состояние рабочего процесса является крайне необходимым для функционирования виртуальной машины "win8" (ИД виртуальной машины 120BE8FE-15A3-4555-96F0-43F3D4714632).

    <System>
      <Provider Name="Microsoft-Windows-Hyper-V-VMMS" Guid="{6066F867-7CA1-4418-85FD-36E3F9C0600C}" />
      <EventID>18190</EventID>
      <Version>0</Version>
      <Level>2</Level>
      <Task>0</Task>
      <Opcode>0</Opcode>
      <Keywords>0x8000000000000000</Keywords>
      <TimeCreated SystemTime="2014-01-15T05:13:11.528182000Z" />
      <EventRecordID>2535</EventRecordID>
      <Correlation />
      <Execution ProcessID="5856" ThreadID="5624" />
      <Channel>Microsoft-Windows-Hyper-V-VMMS-Admin</Channel>
      <Computer>Server</Computer>
      <Security UserID="S-1-5-18" />
      </System>
    - <UserData>
    - <VmlEventLog
    xmlns:auto-ns2
    ="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
      <VmName>win8</VmName>
      <VmId>120BE8FE-15A3-4555-96F0-43F3D4714632</VmId>
      </VmlEventLog>
      </UserData>

     </Event>

    о котором нигде в инете ничего не сказано (EventID 18190). Железо - hp microserver gen8 новый, память и диски без бэдов. Единственное что на процессоре отключен hyper-threading, vt-d, vt-x включено. Может кто то столкнулся с подобным?

    15 января 2014 г. 6:26
  • Save State стоит в св-ах ВМ при выключении хоста? Поменяйте для теста на shutdown the guest OS. Или я чуть неправильно вопрос понял?

    Set-VM * -AutomaticStopAction -ShutDown

    + посмотрите (=обновите все rom'ы)

    Intel has identified a processor issue where under very rare circumstances with a complex sequence of internal processor microarchitecture events and specific operating environments, a server utilizing affected processors may experience a crash due to unexpected page faults, general protection faults, machine check exceptions, or other unpredictable system behavior. This issue affects Intel Xeon Processor 3400/5500/5600/7500 Series and Intel Xeon Processor E3/E5/E7 Familie


    Roman Levchenko, MCITP, MCTS http://www.rlevchenko.com




    • Изменено R.LevchenkoMVP 15 января 2014 г. 6:46 добавил ссылку на HP
    15 января 2014 г. 6:32
  • Мне лично помогло простое обновление гостевых служб на ВМ

    23 января 2014 г. 6:27
  • Попробовал, не помогло. В итоге обновил hp Intelligent Provisioning и поставил через него с нуля windows server 2012R2, пока полет нормальный, только жаль на будущее так и не выяснил в чем причина. Тем не менее всем спасибо за советы.
    23 января 2014 г. 18:37
  • Мне лично помогло простое обновление гостевых служб на ВМ

    как обновить гостевые службы?
  • Сталкнулся с тем-же недавно, помогло снятие галочки 'Backup (volume snapshot)' пункт 'integration services' в свойствах гостевой виртуальной машины.

    У Вас вот так.

    File->Settings->Integration Services->[v]Backup (volume snapshot)

    Нужно

    File->Settings->Integration Services->[ ]Backup (volume snapshot)

    • Изменено Oleg Turbin 23 марта 2015 г. 9:36
    23 марта 2015 г. 9:31
  • Такая же штука. Помогло отключение в Параметрах ВМ, в Службах интеграции - Архивация (Контрольная точка тома).

    Остается открытм вопрос, почему, при этом, некоторые машины выключаются нормально, без отключения этого пункта..

  • Столкнулся с такой же проблемой. Некоторые гостевые ОС завершают работу больше часа и состояние у них "идёт остановка". Последнее сообщение на форуме было в 2015 году. Может всё таки решение нашлось и причины?
    3 августа 2018 г. 7:54