私はフォローしていますDell RHEL VMガイドしかし、CentOS 6.4 i386/686で作業しながらvirt-installステップに達しました。後ろにスペルエラーの修正、戻って削除しました。vm.xmlファイルを作成することを提案しました。、libvirtdを再起動してください。
これでこのエラーが発生し、Googleは主に以下のgithubローカライズページを返します。
$ sudo virt-install --network bridge:br0 --name vm1 --ram=1024 --vcpus=1 --disk path=/var/lib/libvirt/images/vm1.img,size=4 --cdrom ~/winxp.iso
ERROR Install methods (--location URL, --cdrom CD/ISO, --pxe, --import, --boot hd|cdrom|...) cannot be specified for container guests
コンテナ訪問者とは何ですか?コンテナゲストをインストールできないのはなぜですか? KVMにWindowsをインストールできるようにこの問題を解決するにはどうすればよいですか? (Dellガイドのこの方法が機能しないのはなぜですか?)
答え1
「Linuxコンテナゲスト」は、「KVM」VMとは異なるタイプのVMです。--virt-type
.fromを追加する必要があります。文書:
--virt-type インストールするハイパーバイザーです。選択項目の例には、kvm、qemu、xen、kqemu があります。利用可能なオプションは[virsh機能]タブの下に表示されます。
答え2
私の場合、不要なパッケージのインストールで問題が発生しました。したがって、解決策はすべてのlibvirt関連パッケージを削除し、必要なパッケージを再インストールしてからlibvirtdを再起動することでした。
次の5つのコマンドはすべての操作を実行し、問題を解決します。
yum remove qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer bridge-utils
yum install qemu-kvm qemu-img libvirt libvirt-client virt-install bridge-utils -y
systemctl stop libvirtd
systemctl start libvirtd
systemctl status libvirtd