現象
たとえば次のようなシナリオを考えてみます。
- Hyper-V の役割がインストールされた Windows Server 2012 ベースまたは Windows Server 2012 R2 ベースのコンピューターが 2 台あります。
- 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#{6f416619-9f29-42a5-b20b-37e219ca02b0}' を仮想マシン 'WS2012-1' に予約できませんでした (エラー: データが無効です。 (0x8007000D)。 (仮想マシン ID C799C113-B153-4E49-B0C5-F9E24774EB9A)Hyper-V SynthFC-Admin ID 32216 と説明 like
Failed to register LUN with Instance Path '\\?\SCSI#VMLUN&Ven_DGC&Prod_RAID_5#5&378d83c&0&080200#{6f416619-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 はファイルのすべてのデータを保存できませんでした。 データが失われました。 このエラーは、コンピューターのハードウェアまたはネットワーク接続の障害が原因である可能性があります。 このファイルを別の場所に保存してください。
解決策
Windows Server 2012 R2 の更新プログラム情報
Windows Server 2012 R2 でこの問題を解決するには、更新プログラムのロールアップ 2903939をインストールします。 この更新プログラムのロールアップ パッケージの入手方法の詳細を参照するには、以下のマイクロソフト サポート技術情報番号をクリックしてください。
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 のファイル情報メモ重要な 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 デジタル署名で署名されています。
サポートされているすべてのバージョンの Windows Server 2012 (x64 ベース)
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Synthfcvdev.dll | 6.2.9200.16729 | 317,440 | 2-Oct-13 | 22:19 | x64 |
| Synthfcvdev.dll | 6.2.9200.20840 | 317,440 | 2-Oct-13 | 22:19 | x64 |
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
追加情報
ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
824684 Microsoft のソフトウェア更新プログラムの説明で使用される一般的な用語の解説
Windows Server 2012 の追加ファイル情報
サポートされているすべてのバージョンの Windows Server 2012 (x64 ベース) の追加ファイル
| ファイルのプロパティ | Value |
|---|---|
| ファイル名 | Amd64_bf06e1a0da30b4763466562a28b26a78_31bf3856ad364e35_6.2.9200.20840_none_ae9234d34a7170fd.manifest |
| ファイル バージョン | 適用外 |
| ファイル サイズ | 710 |
| 日付 (UTC) | 3-Oct-13 |
| (UTC) のレポート | 9:13 |
| プラットフォーム | 適用外 |
| ファイル名 | Amd64_c561e47297677ee2478df76962e76d7d_31bf3856ad364e35_6.2.9200.16729_none_62a718630908eba6.manifest |
| ファイル バージョン | 適用外 |
| ファイル サイズ | 710 |
| 日付 (UTC) | 3-Oct-13 |
| (UTC) のレポート | 9:13 |
| プラットフォーム | 適用外 |
| ファイル名 | Amd64_microsoft-hyper-v-vstack-synthfcvdev_31bf3856ad364e35_6.2.9200.16729_none_97e6ebe468e72d2d.manifest |
| ファイル バージョン | 適用外 |
| ファイル サイズ | 53,582 |
| 日付 (UTC) | 3-Oct-13 |
| (UTC) のレポート | 2:12 |
| プラットフォーム | 適用外 |
| ファイル名 | Amd64_microsoft-hyper-v-vstack-synthfcvdev_31bf3856ad364e35_6.2.9200.20840_none_9851e63d821d20ca.manifest |
| ファイル バージョン | 適用外 |
| ファイル サイズ | 53,582 |
| 日付 (UTC) | 3-Oct-13 |
| (UTC) のレポート | 3:23 |
| プラットフォーム | 適用外 |