ubuntuusers.de

Virt-manager zeigt Gastsysteme nicht auf Xen an

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

chris-p-1

Anmeldungsdatum:
5. September 2011

Beiträge: 57

Hallo Forum,

ich habe einen Client (16.04) auf dem virt-manager eingerichtet ist. Die Verbindung zum Server mit Xen klappt, die VMs wurden bisher immer von Console gewartet. Ich brauche eine VM mit X, daher kommt virt-manager ins Spiel.

Problem: Im virt-manager sehe ich die 3 laufenden VMs nicht. Ebenso zeigt mir virsh keine guests an:

virsh -d 0 --connect xen+ssh://root@xx.xx.xx.xx/ list --all
list: all(bool): (Keine)
 Id    Name                           Status
----------------------------------------------------
 0     Domain-0                       laufend

xl auf der Console zeigt die VMs ohne Probleme an:

xl list
Name                                        ID   Mem VCPUs	State	Time(s)
Domain-0                                     0  2035     8     r-----   18641.1
dom1                                         2  8192     2     -b----    2365.2
dom2                                         3  4096     1     -b----      52.1

Was könnte das Problem sein? Danke.

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

Hast du die VMs auf dem Server mit virsh denn eingerichtet bzw. kannst du dort lokal mit virsh auf diese zugreifen?

chris-p-1

(Themenstarter)

Anmeldungsdatum:
5. September 2011

Beiträge: 57

Ja, das ist es. Ich habe die VM nicht über virsh eingerichtet sonder mit xm/xl, wie bisher. Wie kann ich eine Konfig einer bestehenden VM für xml/virsh erstellen?

Das wiki (https://wiki.ubuntuusers.de/virsh/) spricht nur von "Virtuelle Maschine erstellen". Aber diese gibt es ja bereits.

chris-p-1

(Themenstarter)

Anmeldungsdatum:
5. September 2011

Beiträge: 57

Das Interessante ist, ich habe mich mit dem virt-manager zu einem anderen Xen Server verbunden (hypervisor 4.1 mit xm) und nach ein paar Fehlern in der Verbindung und deren Lösung:

Fehler: netcat -U

Lösung auf Server:

aptitude install netcat-openbsd
aptitude remove netcat-traditional

Fehler: Mit libvirtd konnte nicht verbunden werden

Lösung auf Server:

aptitude install libvirt-bin

Fehler: unable to connect to 'localhost:8000'

Lösung: libvirt with xen server auf https://stackoverflow.com/questions/29916586/libvirt-with-xen-server

Waren alle VMs sofort sichtbar.

Weshalb das nicht auf hypervisor 4.8 funktioniert, habe ich noch nicht herausgefunden.

Antworten |