3

virt-installを使用してDomUイメージを作成しましたが、作成されたDomUがHVMまたはPVであるかどうかを確認できません。

4

3 に答える 3

4

Citrix XenServer 6.2では、VMのすべてのパラメーターを見ると、PVまたはHVMへの参照が表示されます。

# xe vm-list name-label=myVM params=all|grep PV-[kd]
                     PV-kernel ( RW): 
            PV-drivers-version (MRO): major: 6; minor: 2; micro: 0; build: 70442
         PV-drivers-up-to-date ( RO): true

Linux VMの場合、PVが次のようになっていることがわかります。

[myVM]$ dmesg | egrep "Booting|Xen ver"
Booting paravirtualized kernel on Xen
Xen version: 4.1.5 (preserve-AD)

なぜPVカーネルがこれを反映していないのかよくわかりません。詳細については、 determine-which-guest-is-running-on-xen-hvm-or-pv-guestおよび is-there-an-os-command-i-can-run-to-determine-if-running-を参照してください。 Inside-a-xen-based-virt

于 2014-03-10T18:01:11.183 に答える
0

走る

virsh edit VM_NAME

次に、要素内の要素を探します。値がlinuxの場合、はPVMです。

于 2012-04-14T20:46:28.683 に答える
0

Dom0がLinuxマシンの場合、コマンド「ps -eaf|grepqemu」の出力を確認してください。実行中のゲストのタイプを記載する必要があります(使用されているのがxenハイパーバイザーの場合)。

pvゲストマシンに対応する出力は「-Mxenpv」で終了し、hvm/pvhvmゲストマシンに対応する出力は「-Mxenfv」で終了する必要があります。これは私の場合に私が見つけたものです。

 # ps -eaf | grep qemu

    /usr/lib/xen/bin/qemu-dm -d 419 -serial pty -domain-name pvm_guest -videoram 4 -vnc 0.0.0.0:0 -vncunused -M xenpv

    /usr/lib/xen/bin/qemu-dm -d 429 -domain-name hvm_guest -videoram 4 -k en-us -vnc 0.0.0.0:0 -vncunused -vcpus 1 -vcpu_avail 0x1 -boot c -serial pty -acpi -net nic,vlan=1,macaddr=00:16:3e:40:94:4f,model=rtl8139 -net tap,vlan=1,ifname=tap429.0,bridge=br0 -M xenfv
于 2012-10-04T06:56:28.277 に答える