Fehler beim Datentraeger-Anlegen (virt-manager) mit 13.1
Hallo, ich versuche fuer qemu per virt-manager einen Datentraeger anzulegen der aus einer kompletten Partition besteht. Leider geht das nicht, es erscheint folgende Fehlermeldung: Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory Bei Details erscheint: Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 96, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/createvol.py", line 253, in _async_vol_create self.vol.install(meter=meter) File "/usr/lib/python2.7/site-packages/virtinst/Storage.py", line 1216, in install vol = self.pool.createXML(xml, 0) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2527, in createXML if ret is None:raise libvirtError('virStorageVolCreateXML() failed', pool=self) libvirtError: Cannot find '' in path: No such file or directory Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann? -- MfG, Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 25. November 2013, 13:00:13 schrieb Stephan von Krawczynski:
Hallo,
ich versuche fuer qemu per virt-manager einen Datentraeger anzulegen der aus einer kompletten Partition besteht. Leider geht das nicht, es erscheint folgende Fehlermeldung:
Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory
Bei Details erscheint:
Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory
Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 96, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/createvol.py", line 253, in _async_vol_create self.vol.install(meter=meter) File "/usr/lib/python2.7/site-packages/virtinst/Storage.py", line 1216, in install vol = self.pool.createXML(xml, 0) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2527, in createXML if ret is None:raise libvirtError('virStorageVolCreateXML() failed', pool=self) libvirtError: Cannot find '' in path: No such file or directory
Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann?
Ja mit dem YaST2 Tool kann man es, mit dem virt-manager geht es leider nicht wie ich leider erfahren musste ;) Wenn Du da gerade dabei bist kannst Du mal Nachricht geben ob bei Dir ein "normales" herunterfahren der Clients funktioniert, bei mir werden die Client einfach gekillt :(. Ich habe noch nichts gefunden was da fehlt oder nicht eingeschaltet ist. -- mit freundlichen Grüßen / best Regards, Günther J. Niederwimmer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, 25 Nov 2013 13:20:58 +0100
Günther J. Niederwimmer
Wenn Du da gerade dabei bist kannst Du mal Nachricht geben ob bei Dir ein "normales" herunterfahren der Clients funktioniert, bei mir werden die Client einfach gekillt :(.
Ich habe noch nichts gefunden was da fehlt oder nicht eingeschaltet ist.
Der Sache habe ich von vorneherein nicht vertraut und fahre deshalb meine Clients selbst "von Hand per Script" herunter per: #! /bin/bash VMNAME=$1 LOGFILE=/var/log/stop-qemu.log # This always returns 0, even if an error is displayed! echo >>${LOGFILE} "$(/usr/bin/date) Stopping ${VMNAME} ... " /usr/bin/virsh shutdown ${VMNAME} >>${LOGFILE} 2>&1 # Wait until the disk file is no longer open... for attempt in `seq 1 20` do fuser "/p2/vserver/${VMNAME}.dd" >>${LOGFILE} 2>&1 || break sleep 2 done if [ "${attempt}" != "20" ]; then echo >>${LOGFILE} "done (attempt ${attempt})" else echo >>${LOGFILE} "tried, but failed in time" fi Falls Dir das was hilft ... -- MfG, Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, 25 Nov 2013 13:20:58 +0100
Günther J. Niederwimmer
Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann?
Ja mit dem YaST2 Tool kann man es, mit dem virt-manager geht es leider nicht wie ich leider erfahren musste ;)
Ja, jetzt schau ich etwas verstaendnislos. Wo wenn ich fragen darf kann man denn das im Yast machen? Da kann man doch nur eine virtuelle Maschine erzeugen oder den virt-manager aufrufen. Ich habe die Maschine schon erzeugt ... ? -- MfG, Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 25. November 2013, 13:55:12 schrieb Stephan von Krawczynski:
On Mon, 25 Nov 2013 13:20:58 +0100
Günther J. Niederwimmer
wrote: Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann?
Ja mit dem YaST2 Tool kann man es, mit dem virt-manager geht es leider nicht wie ich leider erfahren musste ;)
Ja, jetzt schau ich etwas verstaendnislos. Wo wenn ich fragen darf kann man denn das im Yast machen? Da kann man doch nur eine virtuelle Maschine erzeugen oder den virt-manager aufrufen. Ich habe die Maschine schon erzeugt ... ?
YaST2 -> vit-manager habe ich gemeint ;) ich auch, was willst Du eigentlich genau machen, eine zusätzliche Festplatte (Partition) oder was. ? Ich habe für meine Clients auch Partitionen genommen ab und an "zickt" es aber es geht. /dev/system/abcd_boot /dev/system/abcd_swap usw. -- mit freundlichen Grüßen / best Regards, Günther J. Niederwimmer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, 25 Nov 2013 14:08:24 +0100
Günther J. Niederwimmer
Am Montag, 25. November 2013, 13:55:12 schrieb Stephan von Krawczynski:
On Mon, 25 Nov 2013 13:20:58 +0100
Günther J. Niederwimmer
wrote: Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann?
Ja mit dem YaST2 Tool kann man es, mit dem virt-manager geht es leider nicht wie ich leider erfahren musste ;)
Ja, jetzt schau ich etwas verstaendnislos. Wo wenn ich fragen darf kann man denn das im Yast machen? Da kann man doch nur eine virtuelle Maschine erzeugen oder den virt-manager aufrufen. Ich habe die Maschine schon erzeugt ... ?
YaST2 -> vit-manager habe ich gemeint
Das fuehrt bei mir zum exakt gleichen Ergebnis, sprich geht mit der gleichen Fehlermeldung nicht.
;) ich auch, was willst Du eigentlich genau machen, eine zusätzliche Festplatte (Partition) oder was.
Ich moechte einem Gast eine eigene Datenplatte geben, da darauf sehr viel gelesen/geschrieben wird (mehr als 1 TB) geht das per File nicht gut und vor allem nicht schnell. Ich hatte gedacht dass das eigentlich total einfach sein muesste weil die qemu Leute alle auf Partitionen stehen und nicht auf Filebasierte HDs. Aber mir scheint die probieren nur LVM-Partitionen aus, ich will aber eine ganz normale /dev/sdd1 (Beispiel). -- MfG, Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 25. November 2013, 14:27:35 schrieb Stephan von Krawczynski:
On Mon, 25 Nov 2013 14:08:24 +0100
Günther J. Niederwimmer
wrote: Am Montag, 25. November 2013, 13:55:12 schrieb Stephan von Krawczynski:
On Mon, 25 Nov 2013 13:20:58 +0100
Günther J. Niederwimmer
wrote: Das passiert nur bei diesem Typ Datentraeger. Dateien als virtuelle Festplatten funktioniert einwandfrei. Hat jemand eine Idee wie man das zum Laufen bringen kann?
Ja mit dem YaST2 Tool kann man es, mit dem virt-manager geht es leider nicht wie ich leider erfahren musste ;)
Ja, jetzt schau ich etwas verstaendnislos. Wo wenn ich fragen darf kann man denn das im Yast machen? Da kann man doch nur eine virtuelle Maschine erzeugen oder den virt-manager aufrufen. Ich habe die Maschine schon erzeugt ... ?
YaST2 -> vit-manager habe ich gemeint
Das fuehrt bei mir zum exakt gleichen Ergebnis, sprich geht mit der gleichen Fehlermeldung nicht.
;) ich auch, was willst Du eigentlich genau machen, eine zusätzliche Festplatte (Partition) oder was.
Ich moechte einem Gast eine eigene Datenplatte geben, da darauf sehr viel gelesen/geschrieben wird (mehr als 1 TB) geht das per File nicht gut und vor allem nicht schnell. Ich hatte gedacht dass das eigentlich total einfach sein muesste weil die qemu Leute alle auf Partitionen stehen und nicht auf Filebasierte HDs. Aber mir scheint die probieren nur LVM-Partitionen aus, ich will aber eine ganz normale /dev/sdd1 (Beispiel).
Ja ich kann mich erinnern mit reinen Partitionen hatte ich auch Probleme mit "XEN". Du weißt aber schon, die Partition darf nicht gemountet sein am host? Ich habe aus Bequemlichkeit alles auf LVM2 umgestellt? aber ich glaube mich noch daran zu erinnern man muss da etwas Tricksen ich glaube das hat auch nur per Hand funktioniert. /dev/sdc1 --> xvdc -- mit freundlichen Grüßen / best Regards, Günther J. Niederwimmer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Stephan, hallo Leute, Am Montag, 25. November 2013 schrieb Stephan von Krawczynski:
ich versuche fuer qemu per virt-manager einen Datentraeger anzulegen der aus einer kompletten Partition besteht. Leider geht das nicht, es erscheint folgende Fehlermeldung:
Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory
Das sieht nach einer nicht gefüllten Variable aus - ohne virt-manager näher zu kennen, würde ich erwarten, dass es eigentlich Cannot find 'DATEINAME' in path heißen sollte. Mach bitte einen Bugreport auf und schreibe die Details (die ich jetzt weggekürzt habe) und möglichst auch einem Hinweis, wie das Problem reproduziert werden kann, dazu. Gruß Christian Boltz --
Runden kann das aber offenbar nicht. 18/913 sind naemlich ~1.97%. Na ja, es soll ja auch kein Statistik-Programm sein. (^-^) Sicher? Oder hast du schon mal Statistiken gesehen, die stimmen? *fg* [>> David Haller, > Sandy Drobic und Michael Raab in suse-linux]
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, 25 Nov 2013 23:41:54 +0100
Christian Boltz
Hallo Stephan, hallo Leute,
Am Montag, 25. November 2013 schrieb Stephan von Krawczynski:
ich versuche fuer qemu per virt-manager einen Datentraeger anzulegen der aus einer kompletten Partition besteht. Leider geht das nicht, es erscheint folgende Fehlermeldung:
Fehler beim Anlegen des Datenträgers: Cannot find '' in path: No such file or directory
Das sieht nach einer nicht gefüllten Variable aus - ohne virt-manager näher zu kennen, würde ich erwarten, dass es eigentlich Cannot find 'DATEINAME' in path heißen sollte.
Mach bitte einen Bugreport auf und schreibe die Details (die ich jetzt weggekürzt habe) und möglichst auch einem Hinweis, wie das Problem reproduziert werden kann, dazu.
Gruß
Christian Boltz
Hallo Christian, ich kenne dieses Problem schon mindestens seit der Milestone4, die ich eigentlich nur installiert habe weil jemand von SuSE mir sagte dass das was ich mit qemu machen will mit der Version von 12.3 schlicht nicht geht. In dieser nicht hier gefuehrten Diskussion habe ich auch dieses Problem noch geschildert, aber es scheint nicht zu den wichtigen Features bei 13.1 zu gehoeren. Ich habe hier die Frage nur deshalb gestellt um vielleicht jemand zu finden der dieses Problem irgendwie umgangen hat. Und da hab ich Glueck gehabt :-) -- MfG, Stephan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Christian Boltz
-
Günther J. Niederwimmer
-
Stephan von Krawczynski