virt-installを使用して仮想デバイスを作成するには、キックスタートファイルをxmlに渡す必要があります。キックスタートファイルを仮想マネージャxmlファイルに渡す
<os>
<type arch="x86_64" machine="pc-i440fx-xenial">hvm</type>
<loader>/usr/lib/xen/boot/hvmloader</loader>
<kernal>/boot/vmlinuz-3.10.0-327.el7.x86_64</kernal>
<initrd>/boot/initrd.img-4.4.0-59-generic</initrd>
<cmdline>ks=http://ipaddr/try.cfg ip=ip netmask=255.255.255.0</cmdline>
<bootmenu enable="yes" />
</os>
これは正しいですか?私はthisチュートリアルで与えられた手順に従った。しかし、次のエラーが表示されます。
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 1029, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirt.libvirtError: unable to stat:
/boot/vmlinuz-3.10.0-327.el7.x86_64: No such file or directory
ありがとう@DanielBはい、誤植でした。私は今編集しました。しかし、私は要素のためにどのようなデータを入れるべきか、カーネルとinitrdについてはあまり明確ではない。詳細:OS-centos-7 Linux。私を詳細に説明できますか?ありがとう。 – supraja
問題のOSのpxeboot /ディレクトリからinitrd.imgとvmlinuzファイルをダウンロードし、/ var/lib/libvirt/imagesに保存するだけです。 XMLだけの/ var/libに/ libvirtの/画像を必要とする/ {ファイル名} vmlinuzで /var/lib/libvirt/images/{initrd.imgファイル名} –
DanielB
はい先生。わかった。ありがとう。キックスタートファイルをxmlに渡す唯一の方法ですか? – supraja