web-dev-qa-db-fra.com

Le groupe 'libvirtd' n'existe pas lors de l'installation de QEMU-KVM

J'utilise Ubuntu 17.04 et le noyau Linux 4.11.3 sur un serveur. Le système fonctionne sur une architecture x86-64.

J'utilisais la documentation Ubuntu pour installer KVM lié ici Installer KVM .

J'ai rencontré un problème lors de l'installation. Je constate que l'installation de libvirt-bin n'a pas installé le groupe libvirtd sur mon système.

Edit : Je constate que les groupes ci-dessous ont été créés éventuellement après l'installation -

akalita@######:~$ cat /etc/group

kvm:x:120:
libvirt:x:121:#######
libvirt-qemu:x:64055:libvirt-qemu

Je ne peux toujours pas trouver le groupe libvirtd .

Alors, quand je lance la commande ci-dessous conformément à la documentation -

Sudo adduser `id -un` libvirtd

Je reçois l'erreur ci-dessous: -

adduser: The group `libvirtd' does not exist.

Comment puis-je résoudre ce problème?

6
Arnabjyoti Kalita

J'ai eu le même problème et pour moi la solution consistait à créer manuellement le groupe libvirtd:

Sudo addgroup libvirtd
Sudo adduser YOURUSERNAME libvirtd

Après cela: virt-manager a commencé sans me dire de me rajouter au groupe libvirtd.

8
firepol

Le problème concerne le nom du groupe. Sur Ubuntu, le nom du groupe devrait être "libvirt" ... sans "d".

alors votre commande devrait être:

Sudo adduser `id -un` libvirt
11
Kamesh Chauhan

Le groupe a été renommé libvirt pour Ubuntu 16.10 et versions ultérieures. C'est dans le Guide du serveur Ubunt

3
oliver602

J'ai fait face au même problème sur le bureau Ubuntu 17.04

Solution de contournement:

Dans un terminal, entrez:

Sudo apt install virt-manager

et alors

Sudo virt-manager

si vous essayez de démarrer virt-manager en utilisant Unity GUI
Application> virt-manager
Cela ne fonctionnera pas car votre utilisateur actuel ne dispose pas des autorisations requises.

0
ritin