none
ゲストOSのシャットダウンを待たずにWindows Server 2012 R2(ホストOS)がシャットダウンされる RRS feed

  • 質問

  • 老朽化したサーバ環境をリプレースするためにWindows Server 2012 R2のHyper-Vの事前検証を行っているのですが、
    タイトルの通り、ホストOSをシャットダウンさせる際にゲストOSのシャットダウンが正常に行われません。

    ゲストOS、ホストOSともにWindows Server 2012 R2です。
    Hyper-VマネージャーのゲストOSの設定で、統合サービスの「オペレーティングシステムのシャットダウン」が
    チェックされていること、自動停止アクションが「シャットダウン」となっていることは確認済みです。
    現象はホストOSをシャットダウンさせる場合でも再起動させる場合でも毎回発生いたします。
    イベントビューアには、ホストOS側とゲストOS側のそれぞれで以下の情報が記録されております。


    ホストOS側
    ・イベントID:7043,Service Controll Manager(エラー) Hyper-V Virtual Machine Management サービスは、プレシャットダウン コントロールを受け取った後に正しくシャットダウンされませんでした。

    ゲストOS側
    ・イベントID:20,Kernel-Boot(情報) 前回のシャットダウンの成功状態は false でした。前回のブートの成功状態は true でした。
    ・イベントID:41,Kernel-Power(重大) システムは正常にシャットダウンする前に再起動しました。このエラーは、システムの応答の停止、クラッシュ、または予期しない電源の遮断により発生する可能性があります。


    対処法ご存じの方いましたらご教示ください。

    よろしくお願いいたします。
    2013年11月7日 12:31

回答

すべての返信

  • シャットダウンに時間がかかっているのであれば

    ・SSD などの DISK I/O の速いドライブに載せ替える。

    ・無応答時のタイムアウトを20秒から増やす。

    http://itpro.nikkeibp.co.jp/free/NT/WinReadersOnly/20040415/61/

    といったところでしょうか。

    2013年11月8日 0:36
  • ストレージにはSSDを使用しております。
    シャットダウンはむしろ異常に速すぎるほどで、10秒〜15秒くらいで電源が落ちます。
    (起動時間は20秒〜30秒程度です)

    ハードウェア構成は以下のようになっています。

    CPU:Intel Xeon E3-1265L v2
    M/B:Intel S1200KP
    Mem:DDR3 16GB(8GBx2 ECC)
    SSD:Crucial m4 512GB


    リンク先URLを参考にしてWaitToKillServiceTimeoutの値をデフォルト値の5,000(5秒)から
    300,000(300秒)に変えてみましたが症状に変化はありませんでした。

    また、繰り返して現象を再現し検証を行いましたが、ホストOS側で記録されたエラー
    「イベントID:7043,Service Controll Manager(エラー)」は、今までに1度しか発生して
    おりませんでした。
    このエラーは今回の現象とは直接の関連性がないのかもしれません。

    2013年11月8日 15:55
  • 同様の現象、私の環境でも再現しました。Hyper-Vマネージャーをリモート接続して様子を見ると、仮想マシンのシャットダウンを開始せずに、すぐに仮想マシンをオフして、ホストのシャットダウンを介ししているように見えます。ゲストOSのイベントログを見ても、突然の電源オフと同じ感じです。

    本来なら、既定でシャットダウンが完了するまでホストは120分間待つことになっています(http://technet.microsoft.com/ja-jp/virtualization/virtualization_tips19.aspx)。ですが、以下のやり取りを見ると、Windows Server 2012 R2では自動停止アクションの「ゲストオペレーティングシステムをシャットダウンする」は正しく機能しないという残念なバグがあるようです。

    Hyper-V - 'Operating system shutdown' not functioning on Windows Server 2012 R2
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/f24bfa41-247e-48b6-a674-6ed4fefa46b0/hyperv-operating-system-shutdown-not-functioning-on-windows-server-2012-r2



    2013年11月12日 1:00
  • リンク先拝見いたしました。

    バグだったのですね。

    修正プログラムが提供されるのを待ちたいと思います。

    情報提供ありがとうございました。

    2013年11月12日 13:50
  • 昨日(2013年11月)の Windows Update でこの問題は修正されたようです。ただし、完全には直っていないという報告もあるようなので、テストしてみることをお勧めします。

    2013年11月14日 2:26