トップ回答者
Windows Server 2012R2 Essentialsエディションの仮想展開でHyper-Vホストが21日ごとにシャットダウンされます

質問
-
お世話になります。
物理マシン上で稼働させていたWindows Server 2012R2 Essentialsを同じ物理マシン上に構成したWindows Server 2012R2 EssentialsをHyper-Vホストとした、仮想環境上に移行したのですが、21日ごとにHOSTSRV(Hyper-Vホスト)がシャットダウンされてしまいます。
物理マシン(ホスト) HOSTSRV(WSE2012R2)Windodws Server Essentialsの役割は削除
仮想マシン(ゲスト) GUESTSRV(WSE2012R2)
ドメイン名 TEST.local
※同じライセンスを同一の物理マシン上でインストールしている形
ゲスト・ホストともにTEST.localに参加
なんとか21日ごとのシャットダウンを回避したいと思っています。
確認点などご教授いただけないでしょうか。
よろしくお願いいたします。
〇やってみた手順
Windows Server Essentialsエディションの仮想展開(薩摩藩中仙道蕨宿別邸)
↑こちらを参考にWindows Sever 2012 R2 Essentialsを物理マシン上にホストOSとして構成しました。1)ホストOSとしてWindodws Server EssentialsをインストールしてHyper-Vを有効にする
こちらの手順と同じようにWindodws Server Essentialsのインストールを途中で停止し、次回以降実行されないようにレジストリのエントリも削除し、Hyper-Vの役割をインストール
2)もともと物理マシン上で稼働させていたWindows Server 2012R2 Essentialsをバックアップから、仮想マシン上に復元。
〇イベントログの状況
問題なく動作しているように思われたのですが、21日ごとにイベントID1074が記録されHyper-Vホストを動作させているサーバーがシャットダウンされてしまいます。
次の理由で、プロセス C:\Windows\system32\silsvc.exe (HOSTSRV) は、ユーザー NT AUTHORITY\SYSTEM の代わりに、コンピューター HOSTSRV の シャットダウン を始めました: レガシ API シャットダウン
理由コード: 0x80070000
シャットダウンの種類: シャットダウン
コメント: ライセンス準拠サービスにより、シャットダウンが発生しました。 詳細については、次のノードのイベントを確認してください: Microsoft > Windows > Server Infrastructure Licensing > Operational。〇Active DirectoryのFSMOの役割保持状況の確認状況
GUESTSRV上で
netdom /query fsmo を実施しても以下の通りGUESTSRVが唯一のドメインコントローラとして稼働しているため特に問題は上がってきません。
スキーママスター GUESTSRV.TEST.local
ドメイン名前付けマスター GUESTSRV.TEST.local
PDC GUESTSRV.TEST.local
インフラストラクチャマスターGUESTSRV.TEST.local
- 編集済み sinsin 2017年10月10日 4:44
回答
-
お世話になっております。すみません、私のブログに必要な手順の記載が漏れていました。
Windows Server 2012 R2 Essentialsの仮想インスタンスを稼働させる場合に限定してHyper-V ホストとしてWindows Server 2012 R2 Essentialsを稼働させることは、ライセンス上は許容されていますが、Server Infrastructure Licensing Serviceを無効にしないと、ご指定のようなシャットダウン問題が発生します。以下の手順で、Server Infrastructure Licensing Service を無効化してください。
- C:\Windows\System32 フォルダーを開きます。
- silsvc.exe ファイルを右クリックして、プロパティを開きます。
- セキュリティを開き、所有者をログインしている管理者アカウントに変更、管理者アカウントに対してフルコントロールのアクセス権を付与します。
- silsvc.exeをsilsvc_old.exeなどにリネームします。
- タスクマネージャーを開き、詳細タブでsilsvc.exeのプロセスを右クリックし、タスクの終了をクリックします。
- サービス(services.msc)を開き、Server Infrastructure Licensing Serviceを無効にします。
お手数ですが、ご確認をお願いします。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com- 回答としてマーク sinsin 2017年10月10日 4:43
すべての返信
-
お世話になっております。すみません、私のブログに必要な手順の記載が漏れていました。
Windows Server 2012 R2 Essentialsの仮想インスタンスを稼働させる場合に限定してHyper-V ホストとしてWindows Server 2012 R2 Essentialsを稼働させることは、ライセンス上は許容されていますが、Server Infrastructure Licensing Serviceを無効にしないと、ご指定のようなシャットダウン問題が発生します。以下の手順で、Server Infrastructure Licensing Service を無効化してください。
- C:\Windows\System32 フォルダーを開きます。
- silsvc.exe ファイルを右クリックして、プロパティを開きます。
- セキュリティを開き、所有者をログインしている管理者アカウントに変更、管理者アカウントに対してフルコントロールのアクセス権を付与します。
- silsvc.exeをsilsvc_old.exeなどにリネームします。
- タスクマネージャーを開き、詳細タブでsilsvc.exeのプロセスを右クリックし、タスクの終了をクリックします。
- サービス(services.msc)を開き、Server Infrastructure Licensing Serviceを無効にします。
お手数ですが、ご確認をお願いします。
Masahiko Sada
Microsoft MVP for Cloud and Datacenter Management http://satsumahomeserver.com- 回答としてマーク sinsin 2017年10月10日 4:43
-
お世話になっております。
いつもブログを参考にさせていただいております。
『Windows Server 2012 R2 Essentialsの仮想インスタンスを稼働させる場合に限定してHyper-V ホストとしてWindows Server 2012 R2 Essentialsを稼働させることは、ライセンス上許容されている』=『条件を満たせばシャットダウンされる要件には該当しないはず』という認識でおりました。
手動でServer Infrastructure Licensing Serviceの無効措置をしないといけないのですね。
全く考えが及びませんでした。
ご案内いただいた手順でServer Infrastructure Licensing Serviceを無効にすることができました。
WSE2016R2 まで粘る予定なので、もうしばらく頑張れそうです。
ありがとうございました。