[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:19003] Re: 【募集】Hyper-V上でのDebianサポートのテストに協力頂ける方
たかはしもとのぶです。
From: Hideki Yamane <henrich@debian.or.jp>
Date: Thu, 9 Jul 2015 22:52:19 +0900
> On Thu, 9 Jul 2015 21:23:31 +0900
> TAKAHASHI Motonobu/高橋 基信 <monyo@xxxxxxxxx> wrote:
>> 環境はあるので、試してみてもいいですよ。
>
> ありがとうございます。
>
> - sidベースの実施が良いですが、ダメな場合はbackportで対応します
> - パッケージがビルドできる場合はそのまま、ビルドがよくわからない
> という場合は別途お送りします。
とりあえず、直メールでいただいたパッケージを用いて、確認してみました。
Windows 8.1 上の Hyper-V で、jessie を dist-upgrade して作成した
sid 環境で試しています。
○インストール
dpkg -i .....deb でインストールしたところ、
インストール自体は成功し、ps ax コマンドで
447 ? Ss 0:00 /usr/sbin/hv_kvp_daemon -n
448 ? Ss 0:00 /usr/sbin/hv_fcopy_daemon -n
449 ? Ss 0:00 /usr/sbin/hv_vss_daemon -n
で起動していることや、以下のようにして
root@sid64-1:~# systemctl | grep hv
hv_fcopy_daemon.service
loaded active running Hyper-V FCOPY daemon
hv_kvp_daemon.service
loaded active running Hyper-V KVP daemon
hv_vss_demon.service
loaded active running Hyper-V VSS daemon
systemd 的に正しく認識されていること、/var/log/messagesに
次のようなログが出力されていることを確認しました。
-----
Jul 12 22:17:04 sid64-1 Hyper-V VSS: VSS starting; pid is:449
Jul 12 22:17:04 sid64-1 HV_FCOPY: HV_FCOPY starting; pid is:448
Jul 12 22:17:04 sid64-1 KVP: KVP starting; pid is:447
Jul 12 22:17:04 sid64-1 KVP: KVP LIC Version: 3.1
-----
ただし、この状態では後述する試験に失敗してしまい、一度システムを再起動
したところうまくいくようになりました。
○テストケース
> - 機能ごとに「どうしたら動作しているかを見分けられるか」のテストケース
> を提案頂けると後々ありがたいです。
とりあえずKVPとCopy-VMFileについて、以下のようにためしてみました。
・KVP
以下のWebページ
<https://technet.microsoft.com/ja-jp/windowsserver/dn575471.aspx>
の「KVPデータ交換サービス」の項目の画像にあるとおり、仮想マシンの
IPアドレスが取得できていることの目視確認と、同じページにあるkvptest
スクリプトで、次のように情報が取得できていること
※UACが有効な場合、管理者モードで実行する必要があります。
C:\>cscript kvptest.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
Guest KVP information for sid64-1
FullyQualifiedDomainName : sid64-1.localdomain
IntegrationServicesVersion : 3.1
NetworkAddressIPv4 : 192.168.20.130
NetworkAddressIPv6 : fe80::215:5dff:fe38:d309
OSBuildNumber : 4.0.0-2-amd64
OSDistributionData : 0
OSDistributionName : 0
OSKernelVersion : 262151
OSMajorVersion :
OSMinorVersion :
OSName : Debian GNU/Linux
OSPlatformId : 129
OSVersion : 4.0.0
ProcessorArchitecture : x86_64
・Copy-VMFile
次のようなPowerShellスクリプトを実行し、/tmpにtest.txtファイルが複製
されていること
-----
Copy-VMFile -name sid64-1 -SourcePath .\test.txt -FileSource Host -DestinationPath /tmp
-----
ここで、-nameに続けて指定しているのは、Hyper-V的な仮想マシン名
(ホスト名ではない)です。
加えて/var/log/messagesにも、以下のようなログが出力されること
-----
Jul 12 22:17:11 sid64-1 HV_FCOPY: Target file name: /tmp/test.txt
-----
・VSS
まだ確認できていません。
---
TAKAHASHI Motonobu <monyo@xxxxxxxxx> / @damemonyo
facebook.com/takahashi.motonobu