KVM: Konfiguration einer VM ändern
Hi, ich probiere seit kurzem KVM und bin prinzipiell sehr angetan. Vor allem laufen die VM's flott. Jetzt aber zu meinem Problem: Ich möchte die Konfiguration einer bestehenden VM ändern. Erst habe ich versucht, diverse XML-Dateien im Filesystem zu ändern, anschließend reboot der VM - nix geändert. Ich wußte aber auch nicht genau, welche xml ich ändern sollte, da eine in /var/lib/kvm/images/sless11-1 liegt, und eine in /etc/libvirt/qemu, diese heißt sles11-1_klon_pc56846.xml (Ich habe den Namen der VM nach dem Erstellen dieser später im Virt-Manager geändert). Dann habe ich es mit virsh versucht. "edit" ändert die Konfiguration (habe testweise die Anzahl der CPU's geändert.). Schaue ich dann mit "dumpxml" in die Konfiguration dieser VM, hat sich die Anzahl der CPU's aber nicht geändert. Ein Reboot der VM hat ebenso wenig geholfen wie ein "/etc/init.s/libvirtd restart" auf dem host. Auch "top" auf der VM zeigt, daß sich die Anzahl der CPU's nicht geändert hat. Any ideas ? Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg Wir sollten nicht den Tod fürchten, sondern das schlechte Leben Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- 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
Moin moin, Am 14.09.2012 17:44, schrieb Lentes, Bernd:
Hi,
ich probiere seit kurzem KVM und bin prinzipiell sehr angetan. Vor allem laufen die VM's flott. Jetzt aber zu meinem Problem: Ich möchte die Konfiguration einer bestehenden VM ändern. Erst habe ich versucht, diverse XML-Dateien im Filesystem zu ändern, anschließend reboot der VM - nix geändert.
Nur ändern der XML bewirkt nix, die Maschine muss erst registriert werden. Empfehlenswert dies über den Virt-Manager zu machen, naja ein eher unschönes Tool, aber für Basisfunktionalitäten ausreichend, ich hoffe Suse mach mal was eignes dies ist eher ein Krampf als nützlich. KVM funktioniert super wenn man gut zu 'Fuss' unterwegs ist, daher belies Dich gut. Dein Problem sollte mit einem 'virsh define meinmaschinen.xml' gelöst sein (nat. sollte entsprechende Maschine dabei nicht gestartet sein) (btw. libvirtd ist nur eine Schnittstelle (in diesem Fall) zum qemu-monitor )
Ich wußte aber auch nicht genau, welche xml ich ändern sollte, da eine in /var/lib/kvm/images/sless11-1 liegt, und eine in /etc/libvirt/qemu, diese heißt sles11-1_klon_pc56846.xml (Ich habe den Namen der VM nach dem Erstellen dieser später im Virt-Manager geändert). Dann habe ich es mit virsh versucht. "edit" ändert die Konfiguration (habe testweise die Anzahl der CPU's geändert.). Schaue ich dann mit "dumpxml" in die Konfiguration dieser VM, hat sich die Anzahl der CPU's aber nicht geändert. Ein Reboot der VM hat ebenso wenig geholfen wie ein "/etc/init.s/libvirtd restart" auf dem host. Auch "top" auf der VM zeigt, daß sich die Anzahl der CPU's nicht geändert hat.
Any ideas ?
Bernd
--
lg max
Bernd Lentes
Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg
Wir sollten nicht den Tod fürchten, sondern das schlechte Leben
Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- 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 -- 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
Markus schireb:
Nur ändern der XML bewirkt nix, die Maschine muss erst registriert werden. Empfehlenswert dies über den Virt-Manager zu machen, naja ein eher unschönes Tool, aber für Basisfunktionalitäten ausreichend, ich hoffe Suse mach mal was eignes dies ist eher ein Krampf als nützlich. KVM funktioniert super wenn man gut zu 'Fuss' unterwegs ist, daher belies Dich gut. Dein Problem sollte mit einem 'virsh define meinmaschinen.xml' gelöst sein (nat. sollte entsprechende Maschine dabei nicht gestartet sein)
(btw. libvirtd ist nur eine Schnittstelle (in diesem Fall) zum qemu-monitor )
Was bedeutet registrieren ? Wenn ich in virsh "list" eingebe, sehe ich meine VM's. Sind die dann schon registriert, oder muß ich das trotzdem noch tun ? Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671
Moin moin, Am 15.09.2012 15:13, schrieb Lentes, Bernd:
Markus schireb:
Nur ändern der XML bewirkt nix, die Maschine muss erst registriert werden. Empfehlenswert dies über den Virt-Manager zu machen, naja ein eher unschönes Tool, aber für Basisfunktionalitäten ausreichend, ich hoffe Suse mach mal was eignes dies ist eher ein Krampf als nützlich. KVM funktioniert super wenn man gut zu 'Fuss' unterwegs ist, daher belies Dich gut. Dein Problem sollte mit einem 'virsh define meinmaschinen.xml' gelöst sein (nat. sollte entsprechende Maschine dabei nicht gestartet sein) (btw. libvirtd ist nur eine Schnittstelle (in diesem Fall) zum qemu-monitor )
Was bedeutet registrieren ? Wenn ich in virsh "list" eingebe, sehe ich meine VM's. Sind die dann schon registriert, oder muß ich das trotzdem noch tun ?
Ja sie ist mit der alten Konfig registriert, mach es einfach nochmal mit der neuen xml, virt-manager macht das i.d.R. beim Speichern der neuen Konfig automatisch, 'zu Fuß' gehts aber meiner Meinung nach schneller. lg max
Bernd
Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 Rgbxץr҉碝Vuﮞ˛m)z{.+Izrק٢+-h;rb҉碝Vuw
-- 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
Markus schrieb:
Ja sie ist mit der alten Konfig registriert, mach es einfach nochmal mit der neuen xml, virt-manager macht das i.d.R. beim Speichern der neuen Konfig automatisch, 'zu Fuß' gehts aber meiner Meinung nach schneller.
lg max
[] Hi, muß ich vorher ein "virsh undefine" machen ? Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 Rgbx������ץ���r���҉碝��V������uﮞ˛���m�)z{.��+�I�zr�ק٢�+-��h�;����r���brG�J'��w�j)Z��^�ˬy� ޮ�^�ˬz��
Moin moin, Am 16.09.2012 14:30, schrieb Lentes, Bernd:
Markus schrieb:
Ja sie ist mit der alten Konfig registriert, mach es einfach nochmal mit der neuen xml, virt-manager macht das i.d.R. beim Speichern der neuen Konfig automatisch, 'zu Fuß' gehts aber meiner Meinung nach schneller. lg max
[] Hi,
muß ich vorher ein "virsh undefine" machen ?
hab ich bis dato nie gemacht und es gab keinerlei Probleme. lg max
Bernd
Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 Rgbxץr҉碝Vuﮞ˛m)z{.+Izrק٢+-h;rb҉碝Vuw
-- 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, Am 14.09.2012 17:44, schrieb Lentes, Bernd:
Hi,
ich probiere seit kurzem KVM und bin prinzipiell sehr angetan. Vor allem laufen die VM's flott. Jetzt aber zu meinem Problem: Ich möchte die Konfiguration einer bestehenden VM ändern. Erst habe ich versucht, diverse XML-Dateien im Filesystem zu ändern, anschließend reboot der VM - nix geändert.
Ich wußte aber auch nicht genau, welche xml ich ändern sollte, da eine in /var/lib/kvm/images/sless11-1 liegt, und eine in /etc/libvirt/qemu, diese heißt sles11-1_klon_pc56846.xml (Ich habe den Namen der VM nach dem Erstellen dieser später im Virt-Manager geändert). Dann habe ich es mit virsh versucht. "edit" ändert die Konfiguration (habe testweise die Anzahl der CPU's geändert.). Schaue ich dann mit "dumpxml" in die Konfiguration dieser VM, hat sich die Anzahl der CPU's aber nicht geändert. Ein Reboot der VM hat ebenso wenig geholfen wie ein "/etc/init.s/libvirtd restart" auf dem host. Auch "top" auf der VM zeigt, daß sich die Anzahl der CPU's nicht geändert hat.
Any ideas ? virsh edit "Name der VM"
Georg -- 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)
-
Georg Wallner
-
Lentes, Bernd
-
Markus Heinze