SCVMMでP2V変換しようとしてどっぷり填った件

SCVMMを使って、物理マシンをHyper-Vの仮想マシンに変換しようとしていたところ、エラーが出て進まなくなった。

変換前に、「システムのスキャン」を実行し、物理マシンにエージェントを自動的にインストール仕組みになっているんだけど、そこでアクセス拒否を食らってしまう。
ID: 2910 権限がありません

なんていうつれないメッセージ。

MSのサポートページを見ているとこんなページが。

SCVMM P2V fails with Error 2910 (0×80070005) Access Denied
http://support.microsoft.com/kb/969965

ここでは
・P2Vを行うには、接続するユーザーをローカルのAdministratorsグループに加える必要がある
・変換元コンピュータは、WMIからのCIMV2名前空間へのアクセス権限を持っている必要がある

この2点を原因として挙げている。

1点目に関しては、そもそもAdministratorを使って接続しようとしていたので問題ないはず。
2点目は、コンピュータの管理→WMIコントロール を右クリックでプロパティ→セキュリティタブ の、Root\CIMV2 のセキュリティを確認。きちんとAdministratorsにフルコントロール権限があることを確認した。

なので、指摘2点に関してはきちんと満たしている。

念のため、上記ページにある解決方法も実施。

・SCVMMがインストールされているサーバー上で、ファイル名を指定して実行→ “WBEMtest” を起動。
・「接続」ボタンを押して必要事項を入力。
名前空間は \\Source\root\cimv2 (Sourceは変換元PCのホスト名)
アクセス権限のあるユーザー名とパスワードを入力し、「接続」ボタンを押す。

上記ページには、
d. Then click Connect to complete the connection. This should connect without any errors displayed.
なんて書いてあるんだけれども、この時点で 0×80070005 エラーが出てしまう。やはりAccess_Denied。

つまり、権限があるのにも関わらずWMIコールの時点でアクセス拒否されてしまってるわけだ。

なんでだーー、と悩みまくっていたところ、TechNetにこんな記事を発見。

Windows Management Instrumentation の秘密
http://www.microsoft.com/japan/technet/scriptcenter/resources/wmifaq.mspx

0×80070005 (DCOM ACCESS_DENIED)
(中略)
•ターゲット コンピュータ上で Windows XP が稼動している場合は、レジストリ キー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa の下層の Forceguest 値を設定して、Guest アカウントを強制的にオフにする (値をゼロにする) 必要があります。

えええええ、これか!
XPの場合は、レジストリを弄ってGuestアカウントを強制的にオフにしないとAccess Deniedが出るらしい。

上記のレジストリを0にしたところ、WBEMtestの接続に成功。

そのままSCVMMのシステムのスキャンを行ったところ、何事もなかったかのように成功。

そんなわけで、同様のトラブルに悩まされている人はGuestアカウントがオフになっているかどうか確認してみましょう。

・・・いやぁ、まさかGuestアカウントが存在するのが原因で、アクセス拒否されるとは思ってもみなかった。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://jaco.dotstyle.net/2009/07/scvmm%e3%81%a7p2v%e5%a4%89%e6%8f%9b%e3%81%97%e3%82%88%e3%81%86%e3%81%a8%e3%81%97%e3%81%a6%e3%81%a9%e3%81%a3%e3%81%b7%e3%82%8a%e5%a1%ab%e3%81%a3%e3%81%9f%e4%bb%b6/trackback/
Listed below are links to weblogs that reference
SCVMMでP2V変換しようとしてどっぷり填った件 from JB_Plus
Search
Feeds
Meta

Return to page top