Ich versuche, eine Gast-VM auf einem Ubuntu-Host von einem Remote-Computer zu starten. Das Bild für den Gast befindet sich ebenfalls auf dem Remote-Rechner (http-Server als Image Repo). Das Folgende ist die Domäne xml Segment für Scheibenabschnitt:libvirt xml: Host beginnend mit Image im Remote-Server
<disk type='network' device='disk'>
<driver name='qemu' type="qcow2"/>
<source protocol="http" name="img/guest_1.qcow2">
<host name="192.168.10.16" port="80"/>
</source>
<target dev='vdb' bus='virtio'/>
</disk>
Während ich die vm i diesen Fehler am Start:
virsh -c qemu://hostname/system start guest_vm
error: Failed to start domain guest_vm
error: internal error: process exited while connecting to monitor: 2017-04-07T12:31:24.421836Z qemu-system-x86_64: -drive file=http://192.168.10.16:80/img/guest_1.qcow2,format=qcow2,if=none,id=drive-virtio-disk1: curl block device does not support writes
Alle Eingänge auf, wie das Problem zu lösen?
Von Domain-XML-bezogene Dokumente, konnte ich andere Protokolle wie rbd, nbd, iscsi, etc. verwendet werden.Ist es nicht mit http?