次の方法で共有


Virtual Machine Manager で 1 つの LUN から別の LUN へのストレージ移行を実行すると、エラー 12711 で失敗する

この記事は、クラスター内のある LUN から別の LUN への記憶域の移行を実行するときにエラー 12711 が発生する問題を解決するのに役立ちます。

元の製品バージョン: Microsoft System Center Virtual Machine Manager
元の KB 番号: 2819202

現象

System Center Virtual Machine Manager を使用し、クラスター内のある LUN から別の LUN への記憶域の移行を実行すると、ジョブは 99% で失敗し、次のエラーが発生します。

12711 クラスター リソースが見つかりませんでした (0x138F)

このエラーは、クラスター上の任意の仮想マシン (VM) のプロパティを変更するときにも表示されます。

原因

これは、クラスター LUN が削除されて表され、各 VM のクラスター構成が更新されていない場合に発生する可能性があります。

解決方法

この問題を解決するには、クラスター内の各 VM の仮想マシン構成を更新します。

各クラスター ノードで、管理 PowerShell コンソールを開き、次のコマンドを実行します。 これらのコマンドは、クラスター内の各 VM の仮想マシン構成を更新します。

Import-Module FailoverClusters  
Get-ClusterResource -c CLUSTERNAME | where {$_.resourcetype.name -eq 'virtual machine configuration'} | Update-ClusterVirtualMachineConfiguration

詳細

System Center Virtual Machine Manager 2008 R2 SP1 で発生することが確認されていますが、他のバージョンの VMM で現れる可能性があります。

VM が既に VMM で障害状態にあり、修復できない場合は、「 不足している仮想マシンを Virtual Machine Manager コンソールから削除する方法 データベースから手動で VM を削除する方法」を参照してください。

VirtualManagerDB (VMM データベース) で WLC_VObjects テーブルを開き、VM の状態コードを見つけます。 VM 名は Name フィールドに、状態コードは ObjectState フィールドに含まれます。 見つかったら、script の 4 行目の220WLC_VObjectテーブルの対象の VM のオブジェクトの状態に置き換えます。