2013/11/12

Windows Server 2012 R2 > 自動停止アクションでは仮想マシンをシャットダウンできない (解決)

Windows Server 2012 R2 Hyper-V (おそらく Windows 8.1 Hyper-V にも) に残念なお知らせ。
(2013/11/14 追記: この問題、解消されたようです。赤字部分は追記したところ)


"2013年11月の更新を適用していない"Hyper-Vでは、仮想マシンの自動停止アクションにある「ゲストオペレーティングシステムをシャットダウンする」は機能しないようです。 Windows Server 2012 R2 Hyper-V で簡単に再現できます。Windows 8.1 Hyper-Vでは試してみてませんが、たぶん同様かと。



Windows Server 2012 Hyper-Vからインプレースアップグレードした場合で、以前の環境で「ゲストオペレーティングシステムをシャットダウンする」を使用していた場合は、この不具合の影響を受けるのでご注意。次の電源障害が起きる前に「仮想マシンの状態を保存する」に修正しておきましょう。

Virtual PC Guy's でおなじみ勉さんも認めてますね

Hyper-V - 'Operating system shutdown' not functioning on Windows Server 2012 R2
[URL] 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

Ah, rapid release...

2013/11/13 追記) もしかして昔から? と思って試してみた。けど、Windows Server 2012 Hyper-V ではちゃんと動いた。Windows Server 2012 R2 HyperV からの問題らしい。

2013/11/14 追記) 昨日の Windows Update で直ったらしい。たぶん、KB2887595(http://support.microsoft.com/kb/2887595)。


Oh, rapid release

でも、どの更新プログラムなのかは、はっきりしないけど。こっそり、ひっそり直して、この問題は無かったことにするのか...


念のため、ゲストOSのシャットダウンスクリプトにこんな↓ (10分待つスクリプト)仕込みをしてテストしてみました。

ちゃんと10分たってから管理OSのシャットダウンが進みました。管理 OS のコンソールに“サービスをシャットダウンしています: Hyper-V Virtual Machine Management。 ”と10分ほど表示されてから、シャットダウンが進みました。大丈夫みたいです。既定のタイムアウトである 120 分(http://technet.microsoft.com/ja-jp/virtualization/virtualization_tips19.aspx) まで待ってくれるかどうかは....やめときます。

2013/12/06 追記) KB2887595 の英語 (http://support.microsoft.com/kb/2887595/en-us) のほうの情報が 11/26 にアップデートされ、 "2896800 (http://support.microsoft.com/kb/2896800/) Hyper-V guest OS does not shut down when you restart the host computer that is running Windows Server 2012 R2 or Windows 8.1"が追加されてました。

0 件のコメント: