Univention Bugzilla – Bug 26212
Warnung wenn VM-UUIDs nicht eindeutig sind
Last modified: 2023-06-28 10:46:07 CEST
Folgende Historie: Eine KVM-Instanz wurde von einem System gesichert und auf einem anderen System wieder importiert: 1. Kopie der Imagedatei 2. Import des dumpxml mit Anpassung von Instanzname und Imagedateiname Beim Erstellen eines Snapshots im ausgeschalteten Zustand erschien die Fehlermeldung: ----------------------------- Notification Could not process the request. Server error message: Unknown domain '<UUID>' ----------------------------- Der Snapshot wird im UVMM-Modul angezeigt. Ein virsh dumpxml <domain> lieferte dieselbe UUID zurück. Ob der Snapshot jedoch korrekt erstellt wurde ist bislang unklar.
Aus /var/log/univention/uvmm.log: 2012-02-22 11:05:42,611 - uvmmd.command - DEBUG - DOMAIN_SNAPSHOT_CREATE qemu://utby.knut.univention.de/system#f52c7de3-48dc-be51-7ed4-e11153f69ffb Test 2012-02-22 11:05:43,516 - uvmmd.command - DEBUG - DOMAIN_INFO qemu://boksel.knut.univention.de/system f52c7de3-48dc-be51-7ed4-e11153f69ffb 2012-02-22 11:05:43,516 - uvmmd.unix - WARNING - [868] Error doing command "DOMAIN_INFO": Unknown domain "f52c7de3-48dc-be51-7ed4-e11153f69ffb" Nach Rücksprache mit Roman wurde geklärt, das die XML-Beschreibung 1:1 von boksel nach utby kopiert wurde, ohne die UUID zu ändern oder zu löschen. Das führt dann innerhalb von UVMMd zu Problemen, weil dort die UUID als rechnerübergreifend eindeutige ID verwendet wird. Normalerweise tritt sowas nicht im regulären Betrieb auf, kann aber prinzipiell auch beim Wiedereinspielen alter Backups passieren, wie wir es u.a. im Wiki dokumentiert haben. Von daher sollte UVMM dahingehend erweitert werden, das gewarnt wird, wenn UUIDs nicht mehr eindeutig VMs identifizieren.
During live migration the UUID is not unique as two VMs are running: one paused and one running.
This issue has been filed against UCS 4.2. UCS 4.2 is out of maintenance and many UCS components have changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen it and update the UCS version. In this case please provide detailed information on how this issue is affecting you.