Linux on Hyper-V 最新情報 (2011年12月)|Windows Server|ブログ|Computerworld

header_cwr_head_mid_fl_logo

CW_ウルトラバナー_Topics04

CW_ウルトラバナー_Topics05

CW_ウルトラバナー_Topics06

CW_ウルトラバナー_Topics07

CW_ウルトラバナー_Topics08

Windows Server

Linux on Hyper-V 最新情報 (2011年12月)

Posted by 山市良 ( 2011年12月05日 )

2011 年 12 月 1 日付で、「Linux Integration Services (Linux IS) v3.2 for Hyper-V」 がリリースされました。Hyper-V 上で Red Hat Enterprise Linux 6.x および CentOS 6.0 ゲストをサポートする、ゲスト コンポーネントの最新バージョンです。

このコンポーネントは、7 月にリリースされた Linux IS v3.1 のアップデート版で、Red Hat Enterprise Linux 6.0、6.1、および CentOS 6.0 専用の RPM パッケージです。Linux Integration Services v3.2 Read Me.pdf からわかるのは、マウス統合のサポート (Integrated Mouse Support) を提供する hv_mouse の追加程度。マイナー アップデートって感じです。

Linux Integration Services Version v3.2 for Hyper-V
[URL] http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=216de3c4-f598-4dff-8a4e-257d4b7a1c12

Linux Integration Services v3.2 Read Me.pdf には、インストールとアンインストール方法については説明されているのですが、Linux IS v3.1 から v3.2 へのアップグレードについては説明されていません。RPM パッケージなので、-Uvh でアップデートできるのではと思いましたが、なぜかパッケージ名に含まれるバージョン(的な)番号が Linux IS v3.1 の 60.1 から Linux IS v3.2 の 43.1 へとダウングレードしています。そのため、-Uvh は失敗します。

そのため、Linux IS v3.1 を v3.2 にするには、次のコマンドラインを実行して、現在の Linux IS v3.1 をアンインストールします。

rpm –e microsoft-hyper-v-rhel6-60.1 kmod-microsoft-hyper-v-rhel6-60.1

再起動後 (不要かも) に Linux IS v3.2 の ./install.sh を実行してインストールし、再起動すれば、めでたく Linux IS v3.2 に更新されます。新機能のマウス統合はちゃんと機能しました。また、modinfo で hv_vmbus のバージョンを確認してみると、ちゃんと 3.2 になっています。

ところで、Linux IS v3.1 のときには、ゲストの情報をホストの WMI に提供する hv_kvp_daemon (KVP データ交換サービス) の不具合が原因で、System Center Virtual  Machine Manager の管理コンソールがクラッシュするという問題がありました。

The System Center Virtual Machine Manager 2008 Virtual Machine Manager Service crashes with virtual machines running Linux Integration Components v3.1 for Hyper-V
[URL]http://support.microsoft.com/kb/2586286

この問題は、Linux IS v3.2 では解消されていました。

KVP から取得できるゲストの情報を比較してみると、OSBuildNumber と OSVersion の情報が短くなっているのがわかります。以前、この問題に関する投稿で、OSVersion が原因ではないかと予想していましたが、だいたい正解だったようです。

Linux IS については、こちらも参考にしてください。Linux IS v3.1 の CentOS で ISO メディアが正しくマウントできないという問題については、3 つ目のリンクで回避策を示しています。ISO メディアをマウントできないと、Linux IS v3.2 を入れるのに困りますよね。

Linux on Hyper-V 最新情報(続+SLES 11 SP1)(2011/08/08)
Linux on Hyper-V 最新情報 (2011/08/01)
【Windowsお悩み相談室】第18回 Linux Integration Services最新Tips (2011/08/22)

ページの先頭へ戻る