Używam Ubuntu 17.04 i jądra Linuksa 4.11.3 na serwerze. System działa na architekturze x86-64.
Użyłem dokumentacji Ubuntu do zainstalowania KVM połączonego tutaj Zainstaluj KVM .
Wystąpił problem podczas instalacji. Widzę, że instalacja libvirt-bin nie zainstalowała grupy libvirtd
w moim systemie.
Edycja : Widzę, że poniższe grupy zostały utworzone prawdopodobnie po instalacji -
akalita@######:~$ cat /etc/group
kvm:x:120:
libvirt:x:121:#######
libvirt-qemu:x:64055:libvirt-qemu
Nadal nie mogę znaleźć grupy libvirtd .
Więc kiedy przejdę do uruchomienia poniższego polecenia zgodnie z dokumentacją -
sudo adduser `id -un` libvirtd
Pojawia się następujący błąd: -
adduser: The group `libvirtd' does not exist.
Jak mogę rozwiązać ten problem?
server
permissions
virtualization
kvm
Arnabjyoti Kalita
źródło
źródło
Odpowiedzi:
Miałem ten sam problem i rozwiązaniem było ręczne utworzenie
libvirtd
grupy:Potem:
virt-manager
zacząłem bez mówienia mi, żebym się już dodawał do grupy libvirtd.źródło
Problem dotyczy nazwy grupy. W systemie Ubuntu nazwa grupy powinna brzmieć „libvirt” ... bez „d”.
więc twoje polecenie powinno być:
źródło
sudo usermod -a -G libvirt [username]
sudo usermod -a [username] -G libvirt
Nazwa grupy została zmieniona na libvirt dla Ubuntu 16.10 i nowszych. Jest to w Przewodniku po serwerze Ubuntu
źródło
Ten sam problem napotkałem na Ubuntu 17.04 Desktop
Obejście:
W terminalu wpisz:
i wtedy
jeśli spróbujesz uruchomić virt-manager za pomocą
aplikacji Unity GUI > virt-manager,
to nie zadziała, ponieważ twój bieżący użytkownik nie ma wymaganych uprawnień.
źródło