Ich verwende Ubuntu 17.04 und Linux Kernel 4.11.3 auf einem Server. Das System arbeitet mit einer x86-64-Architektur.
Ich habe die Ubuntu-Dokumentation verwendet, um KVM zu installieren, das hier verlinkt ist. Installieren Sie KVM .
Bei der Installation ist ein Problem aufgetreten. Ich sehe, dass die Installation von libvirt-bin die Gruppe nicht libvirtd
in meinem System installiert hat.
Bearbeiten : Ich sehe, dass die folgenden Gruppen möglicherweise nach der Installation erstellt wurden -
akalita@######:~$ cat /etc/group
kvm:x:120:
libvirt:x:121:#######
libvirt-qemu:x:64055:libvirt-qemu
Ich kann die Gruppe libvirtd immer noch nicht finden .
Wenn ich also den folgenden Befehl gemäß der Dokumentation ausführe -
sudo adduser `id -un` libvirtd
Ich erhalte den folgenden Fehler: -
adduser: The group `libvirtd' does not exist.
Wie kann ich dieses Problem beheben?
server
permissions
virtualization
kvm
Arnabjyoti Kalita
quelle
quelle
Antworten:
Ich hatte das gleiche Problem und für mich bestand die Lösung darin, die
libvirtd
Gruppe manuell zu erstellen :Danach:
virt-manager
Ich habe angefangen, ohne mir zu sagen, dass ich mich der libvirtd-Gruppe hinzufügen soll.quelle
Das Problem betrifft den Namen der Gruppe. Unter Ubuntu sollte der Gruppenname "libvirt" sein ... ohne "d".
Ihr Befehl sollte also lauten:
quelle
sudo usermod -a -G libvirt [username]
Die Gruppe wurde für Ubuntu 16.10 und höher in libvirt umbenannt. Es ist im Ubuntu Server Guide
quelle
Ich hatte das gleiche Problem auf Ubuntu 17.04 Desktop
Problemumgehung:
Geben Sie in einem Terminal Folgendes ein:
und dann
Wenn Sie versuchen, virt-manager über Unity GUI
Application> virt-manager zu starten,
funktioniert dies nicht, da Ihr aktueller Benutzer nicht über die erforderlichen Berechtigungen verfügt.
quelle