HYPER-V 上のバーチャル マシンの Ubuntu
適用対象: Hyper-V Server 2012,Windows 8.1,Windows Server 2008 R2,Windows Server 2012 R2,Microsoft Hyper-V Server Technical Preview,Windows Server 2012,Hyper-V Server 2012 R2,Windows 10 Technical Preview,Windows Server Technical Preview,Windows 8
Ubuntu 12.04 以降では、カーネルの使用に適したをゲスト仮想マシンとしてインストール「linux 仮想」のパッケージを読み込みます。 このパッケージは、常に、最新の最小限の汎用カーネル イメージとバーチャル マシン用に使用されるヘッダーに依存します。 使用は省略可能ですが、linux 仮想カーネルより汎用的なイメージよりも少ないドライバーを読み込みます。
HYPER-V の使用を増加を取得するには、適切な linux ツールと linux クラウド-ツールのパッケージは、仮想マシンでのツールおよび使用するためのデーモンをインストールを読み込みます。 Linux 仮想カーネルを使用する場合は、linux マシン ツールから仮想マシンと linux マシン クラウドからツール-仮想マシンを読み込みます。
次の機能の配布のマップでは、各バージョンの機能を示します。 既知の問題とその各配布の回避策は、表の下に一覧表示されます。
表の凡例
組み込まれている– LIS はこの Linux ディストリビューションの一部として含まれます。 この配布、インストールしないようにするため、マイクロソフト提供の LIS のダウンロード パッケージが機能しません。 組み込まれた LIS のカーネル モジュールのバージョン番号 (に示すようにlsmodなど)、マイクロソフト提供の LIS のダウンロード パッケージにバージョン番号とは異なります。 不一致では、組み込まれた LIS の項目が期限切れことは示されません。
√-使用可能な機能
(空白) の機能は使用できません
機能 |
Windows Server オペレーティング システムのバージョン |
15.04 |
14.10 |
14.04 |
12.04 |
可用性 |
組み込み |
組み込み |
組み込み |
組み込み |
|
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
√ |
|
Jumbo Frame |
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
√ |
VLAN タグ付けとトランキング |
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
√ |
ライブ マイグレーション |
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
√ |
静的 IP の挿入 |
2012 R2、2012 |
√ 注 1 |
√ 注 1 |
√ 注 1 |
√ 注 1 |
vRSS |
2012 R2 |
√ |
√ |
||
TCP セグメント化とチェックサムの負荷を軽減 |
2012 R2、2012、2008 R2 |
√ |
√ |
||
VHDX のサイズ変更 |
2012 R2 |
√ |
√ |
√ |
|
仮想ファイバ チャネル |
2012 R2 |
√ 注 2 |
√ 注 2 |
√ 注 2 |
|
ライブの仮想マシンのバックアップ |
2012 R2 |
√ 注 3、4、6、13 |
√ 注 3、4、6、13 |
√ 注 3、4、5、13 |
|
TRIM のサポート |
2012 R2 |
√ |
√ |
√ |
|
MMIO の間隔の構成 |
2012 R2 |
√ |
√ |
√ |
√ |
動的メモリ-ホット追加します。 |
2012 R2、2012 |
√ 注 7、8、9 |
√ 注 7、8、9 |
√ 注 7、8、9 |
|
動的メモリ – バルーニング |
2012 R2、2012 |
√ 注 7、8、9 |
√ 注 7、8、9 |
√ 注 7、8、9 |
|
HYPER-V で特定のビデオ デバイス |
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
|
キーと値のペア |
2012 R2、2012、2008 R2 |
√ 注 6、10 |
√ 注 6、10 |
√ 注 5、10 |
√ 注 6、10 |
非マスクの割り込み |
2012 R2 |
√ |
√ |
√ |
√ |
PAE のカーネル サポート |
2012 R2、2012、2008 R2 |
√ |
√ |
√ |
√ |
ホストからゲストへのファイルのコピー |
2012 R2 |
√ |
√ |
√ |
|
UEFI を使用してブートします。 |
2012 R2 |
√ 注 11、12 |
√ 注 11、12 |
√ 注 11、12 |
|
セキュア ブート |
2012 R2 |
注意
-
静的 IP のインジェクションが機能しなくなるネットワーク マネージャーが仮想マシンで指定されたハイパースレッディング固有のネットワーク アダプター用に構成されています。 静的 IP の円滑に動作するインジェクションを確認してくださいネットワーク マネージャー] が完全にオフまたはを使って特定のネットワーク アダプターにオフにされているそのifcfg ethXファイルです。
-
仮想ファイバー チャネル デバイスを使用するには、中には、論理ユニット番号 (LUN 0) を 0 に設定されていることを確認します。 LUN 0 が設定されていない、Linux 仮想マシンは、ファイバー チャネル デバイスのマウントをネイティブできません可能性があります。
-
ライブの仮想マシンのバックアップ操作では、中に、いくつかのコーナー ケースで開いているファイル ハンドルがある場合、バックアップされた Vhd は、ファイル システムの整合性チェック (fsck) を復元する必要があります。
-
ライブのバックアップ操作は、仮想マシンに接続された iSCSI デバイスまたは直接接続ストレージ (パススルー ディスクとも呼ばれます) がある場合自動的に失敗します。
-
14.04 に以下のデーモン必要があります手動でインストールする Ubuntu のディストリビューションについて。
-
VSS スナップショット デーモン– Linux 仮想マシンのライブのバックアップを作成するこのデーモンが必要です。
-
KVP デーモン– このデーモンは、設定および組み込みおよび外部キーの値のペアを照会します。
-
fcopy デーモン– このデーモンは、ホストおよびゲストの間のサービスをコピーするファイルを実装します。
Linux 仮想パッケージを使用する場合は、これらのデーモンをインストールするには、ルート (または sudo) として、次のコマンドを使用します。
# apt-get update # apt-get install hv-kvp-daemon-init linux-tools-virtual linux-cloud-tools-virtual
表示ない場合は、ルート (または sudo) として、次のコマンドを使用して linux 仮想マシンを使用します。
# apt-get update # apt-get install hv-kvp-daemon-init linux-tools linux-cloud-tools
-
-
12.04、14.10、および 15.04 の場合は、次のデーモン必要があります手動でインストールする Ubuntu のディストリビューションについて。
-
VSS スナップショット デーモン– Linux 仮想マシンのライブのバックアップを作成するこのデーモンが必要です。
-
KVP デーモン– このデーモンは、設定および組み込みおよび外部キーの値のペアを照会します。
-
fcopy デーモン– このデーモンは、ホストおよびゲストの間のサービスをコピーするファイルを実装します。
Linux 仮想パッケージを使用する場合は、これらのデーモンをインストールするには、ルート (または sudo) として、次のコマンドを使用します。
# apt-get update # apt-get install linux-tools-virtual linux-cloud-tools-virtual
表示ない場合は、ルート (または sudo) として、次のコマンドを使用して linux 仮想マシンを使用します。
# apt-get update # apt-get install linux-tools linux-cloud-tools
-
-
動的メモリのサポートには、64 ビットの仮想マシンではできるだけです。
-
動的メモリの操作は、ゲスト オペレーティング システムのメモリが不足している場合に失敗することができます。 ベスト プラクティスを次に示します。
-
起動メモリと最小限のメモリは、配布元のベンダーが推奨されているメモリ量以上にする必要があります。
-
システム全体の使用可能なメモリを消費する傾向があるアプリケーションでは、使用可能なメモリの最大 80% を消費してに制限されます。
-
-
動的メモリを使用している場合Windows Server 2012オペレーティング システムの場合は、指定Startup memory、Minimum memory、およびMaximum memory128 メガバイト (MB) の倍数でのパラメーター。 操作に失敗するがホット追加のエラーにつながる可能性がおよび、ゲスト オペレーティング システム上の増加メモリが表示されない場合があります。
-
Windows Server 2012 R2、Linux のソフトウェアの更新せず、キーと値のペアのインフラストラクチャが正しく機能しない可能性があります。 この機能の問題が発生する場合に、ソフトウェアの更新を取得するには、配布ベンダーに問い合わせてください。
-
セキュア ブート オプションが無効にしない限り、生成の 2 つの仮想マシンがあるセキュア ブートが既定とジェネレーション 2 の Linux 仮想マシンで有効になっては起動しません。 Hyper-V マネージャーの仮想マシンの設定の [ファームウェア] セクションで、または次の Powershell を使用して、セキュア ブートを無効にできます。
Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
-
新しいの第 2 世代仮想マシンを作成、既存のジェネレーション 2 の VHD のバーチャル マシンの VHD をコピーする前に、これらの手順に従います。
-
既存の第 2 世代仮想マシンにログインします。
-
ブートの EFI ディレクトリにディレクトリを変更します。cd /boot/efi/EFI
-
ブートをという名前の新しいディレクトリには、ubuntu ディレクトリをコピーします。sudo cp –r ubuntu/ boot
-
新しく作成したブート ディレクトリにディレクトリを変更します。cd boot
-
Shimx64.efi ファイルの名前を変更します。sudo mv shimx64.efi bootx64.efi
-
-
ライブの仮想マシンのバックアップは、ext2 ファイル システムでは機能しません。 Ubuntu インストーラーによって作成される既定のレイアウトには、この種類のファイル システムを作成しないレイアウトをカスタマイズする必要がありますので ext2 ファイル システムが含まれています。
参照