ersteinmal einige Infos zu meiner Umgebung:
Server:
* Xen 3.1
* libvirtd (Vers: libvirtd 0.4.6)
* Verzeichnis der Images: /image
Verwalter:
* livirt-bin
* Verzeichnis für xml-Dateien: /cfg
Nun folgendes: Ich möchte gerne eine virtuelle Maschine starten bzw stoppen:
Code: Alles auswählen
virsh -c xen+tcp://server/ start /cfg/blubb.xml
Möchte ich aber nun die laufende virtuelle Maschine mit virt-clone clonen geht dieses nicht:
Code: Alles auswählen
virt-clone --connect xen+tcp://server/ --original blubb --name kopievonblubb --file /image/kopievonblubb.img
ERROR [Errno 2] Datei oder Verzeichnis nicht gefunden: '/image/blubb.img'
Sehe ich es richtig, dass mein Problem ist, dass die *.img-Dateien auf Server liegen und nicht auf dem Verwalter? Starten und Stoppen funktioniert auch wenn die Image-Dateien auf dem Server liegen. (Die cfg-Dateien müssen ja scheinbar auch auf dem Verwalter liegen um die VMs zu starten, funktionierte im Test jedenfalls nicht anders)
Lg Fuechsin