Libvirtとvirshを使用して、DebianSqueeze上のXenで仮想マシンを構成しました。ここで、libvirtでサポートされていない特定のパラメーターをDomUに構成する必要があるため、libvirtレイヤーを削除したいと思います。
提案ありがとうございます!
Xml構成をエクスポートしてから、XEN構成に変換します。
virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml
DomUの構成を編集したいだけの場合は、以下を試してください。
virsh edit vm-name
デフォルトではviを使用してxmlを開きます
更新:Xenの新しいバージョンには 新しいツールスタック :xen-lightがあるため、xen 4.1以降、xm
コマンドはxl
に置き換えられます。
xl
のドメイン構成ファイルには下位互換性がありますが、変換中にすべてのドメインパラメーターが最新の構成に正しくマップされるようにするには、次を使用することをお勧めします。
virsh -c xen:/// domxml-to-native --format xen-xl \
/path/to/libvirt/vm.domxml.cfg > vm.xenxl.cfg
(xen-xl
の代わりにxen-xm
を使用していることに注意してください)。
次に、生成されたファイルを使用して、Xen上で直接vmを作成できます。
xl create -f vm.xenxl.cfg
(ここに文書化して、virsh
コマンドリファレンスdomxml-to-native
のセクションに「オプション:書き込む必要がある」と書かれているように)