Windows 2012 R2 Hyper-Vサーバーでライブマイグレーションを有効にしようとしていますが、失敗し続けます。 GUIを試してみると、「ライブマイグレーションの変更の適用中にエラーが発生しました。サービス設定の変更に失敗しました」というエラーが表示されます。
Enable-VMMigration powershelコマンドレットを使用して有効にしようとすると、次の結果が得られます。
Enable-VMMigration:サービス設定の変更に失敗しました。仮想マシンが現在の状態にある間は、操作を実行できません。行:1文字:1+有効化-VMMigration + ~~~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidOperation:(Microsoft.HyperV.PowerShell.VMTask:VMTask)[有効化-VMMigration ]、Virt ualizationOperationFailedException + FullyQualifiedErrorId:InvalidState、Microsoft.HyperV.PowerShell.Commands.EnableVMMigrationCommand
サーバーでhyper-vを削除して再インストールしましたが、うまくいきませんでした。これを解決する方法について何か提案はありますか?
追加の詳細:
おそらくマイクロソフトのフォーラムで、これに出くわした場所を覚えていません。この問題に遭遇した他の人のためにここに文書化...
C:\ Windows\System32\GroupPolicy\Machine\Registry.polの名前をC:\ Windows\System32\GroupPolicy\Machine\Registry.polxに変更すると、問題が解決したようです。
マシンのregistry.polファイルが破損しているようです。最初にgpedit.mscを実行してローカルのグループポリシーエディターを開こうとしてこれを確認してください。ローカルコンピューターのポリシーを開くことができないと表示されて失敗するはずです。上記のアクションは、単純にregistry.polの名前を変更して、マシンが次にドメイン全体のグループポリシーを処理するときにそれを再作成できるようにします。