現象
たとえば次のようなシナリオを考えてみます。
- Hyper-V の役割がインストールされている 2 台のWindows Server 2012 ベースまたはWindows Server 2012 R2 ベースのコンピューターがあります。
- Hyper-V ホストのいずれかに仮想マシンをインストールします。
- ゲスト フェールオーバー クラスターを設定し、仮想マシンをクラスター ノードにします。
- 仮想マシンは、合成ファイバー チャネル経由で論理ユニット番号 (LUN) にアクセスするように構成されています。
- ライブ マイグレーションを実行して、仮想マシンを別の Hyper-V ホストに移動しようとするとします。
この状況では、ターゲット Hyper-V ホスト上の仮想マシンは、合成ファイバー チャネル経由で LUN にアクセスできません。
原因
この問題は、ターゲット Hyper-V ホストがライブ マイグレーション中に仮想マシンの代わりに合成ファイバー チャネル LUN を復元できないために発生します。
追加情報
この問題が発生すると、次のエラー イベントと警告イベントが発生する可能性があります。
ターゲット Hyper-V ホストでは、次の手順を実行します。
注
エラー イベント:
Hyper-V SynthFC-Admin ID 32214 と次のような説明
インスタンス パス '\\?\SCSI#VMLUN&Ven_HP&Prod_HSV360#5&17efa605&0&070002#{6f41661 で LUN を予約できませんでした 9-9f29-42a5-b20b-37e219ca02b0}' から仮想マシン 'WS2012-1' にエラーが発生しました: データが無効です。 (0x8007000D)。 (仮想マシン ID C799C113-B153-4E49-B0C5-F9E24774EB9A)Hyper-V SynthFC-Admin ID 32216 と次のような説明
インスタンス パス '\\?\SCSI#VMLUN&Ven_DGC&Prod_RAID_5#5&378d83c&0&080200#{6f4166 に LUN を登録できませんでした 19-9f29-42a5-b20b-37e219ca02b0}' から仮想マシン 'SERVER2012R2-STD-64-1' にエラーが発生しました: データは無効です。 (0x8007000D)。 (仮想マシン ID 86FA60B1-8B40-45C5-A88F-1F024BECA8F0)
仮想マシンで次の手順を実行します。
注
警告イベント:
Microsoft-Windows-Ntfs ID 140
システムがトランザクション ログにデータをフラッシュできませんでした。 VolumeId: F:、DeviceName: \Device\HarddiskVolume82 で破損が発生する可能性があります。
(存在しないデバイスが指定されました。イベント ID:50
{Delaled Write Failed}Windows では、ファイルのすべてのデータを保存できませんでした。 データが失われました。 この erorr は、コンピューターのハードウェアまたはネットワーク接続の障害が原因である可能性があります。 このファイルを別の場所に保存してみてください。
解決策
R2 更新情報のWindows Server 2012
Windows Server 2012 R2 でこの問題を解決するには、更新プログラムのロールアップ 2903939をインストールします。 この更新プログラムロールアップ パッケージを入手する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事に移動してください。
2903939 Windows RT 8.1、Windows 8.1、Windows Server 2012 R2 更新プログラムのロールアップ: 2013 年 12 月
修正プログラム情報のWindows Server 2012
マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、この記事で説明されている問題のみを修正することを目的としています。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。
修正プログラムがダウンロード可能な場合は、このサポート技術情報の記事の上部に 「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。
注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support メモ "修正プログラムのダウンロードが可能" フォームには、修正プログラムが利用可能な言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。
前提条件
この修正プログラムを適用するには、Windows Server 2012を実行している必要があります。
レジストリ情報
この hotfix を適用するために、レジストリを変更する必要はありません。
再起動の必要性
この修正プログラムを適用した後、コンピューターを再起動する必要がある場合があります。
修正プログラムの置き換えに関する情報
この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。
ファイル情報
この修正プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。
Windows Server 2012ファイル情報に関するメモImportant Windows 8修正プログラムとWindows Server 2012修正プログラムは、同じパッケージに含まれています。
特定の製品、マイルストーン (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。
バージョン 製品 マイルストーン サービス ブランチ 6.2.920 0.20 xxx Windows Server 2012 RTM LDR 環境ごとにインストールされている MANIFEST ファイル (.manifest) と MUM ファイル (.mum) は、「Windows Server 2012の追加ファイル情報」セクションに個別に一覧表示されます。 MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。
サポートされているすべての x64 ベースのバージョンのWindows Server 2012
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Synthfcvdev.dll | 6.2.9200.16729 | 317,440 | 10 月 2 日~10 月 13 日 | 22:19 | x64 |
| Synthfcvdev.dll | 6.2.9200.20840 | 317,440 | 10 月 2 日~10 月 13 日 | 22:19 | x64 |
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
追加情報
ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明
Windows Server 2012のその他のファイル情報
サポートされているすべての x64 ベースバージョンのWindows Server 2012の追加ファイル
| ファイルのプロパティ | Value |
|---|---|
| ファイル名 | Amd64_bf06e1a0da30b4763466562a28b26a78_31bf3856ad364e35_6.2.9200.20840_none_ae9234d34a7170fd.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 710 |
| 日付 (UTC) | 3-10 月 13 日 |
| (UTC) のレポート | 9:13 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_c561e47297677ee2478df76962e76d7d_31bf3856ad364e35_6.2.9200.16729_none_62a718630908eba6.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 710 |
| 日付 (UTC) | 3-10 月 13 日 |
| (UTC) のレポート | 9:13 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_microsoft-hyper-v-vstack-synthfcvdev_31bf3856ad364e35_6.2.9200.16729_none_97e6ebe468e72d2d.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 53,582 |
| 日付 (UTC) | 3-10 月 13 日 |
| (UTC) のレポート | 2:12 |
| プラットフォーム | 該当なし |
| ファイル名 | Amd64_microsoft-hyper-v-vstack-synthfcvdev_31bf3856ad364e35_6.2.9200.20840_none_9851e63d821d20ca.manifest |
| ファイル バージョン | 該当なし |
| ファイル サイズ | 53,582 |
| 日付 (UTC) | 3-10 月 13 日 |
| (UTC) のレポート | 3:23 |
| プラットフォーム | 該当なし |