安装 QEMU-KVM 时组“libvirtd”不存在

Arn*_*ita 17 server permissions kvm virtualization

我在服务器上使用Ubuntu 17.04 和 linux 内核 4.11.3。该系统在 x86-64 架构上运行。

我正在使用 Ubuntu 文档来安装KVM链接到这里安装 KVM

我在安装时遇到了问题。我看到安装 libvirt-bin 并没有libvirtd在我的系统中安装该组。

编辑:我看到可能在安装后创建了以下组-

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

kvm:x:120:
libvirt:x:121:#######
libvirt-qemu:x:64055:libvirt-qemu
Run Code Online (Sandbox Code Playgroud)

我仍然找不到组libvirtd

因此,当我按照文档继续运行以下命令时 -

sudo adduser `id -un` libvirtd
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:-

adduser: The group `libvirtd' does not exist.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 27

问题是关于组的名称。在 Ubuntu 上,组名应该是“libvirt”……不带“d”。

所以你的命令应该是:

sudo adduser `id -un` libvirt
Run Code Online (Sandbox Code Playgroud)


fir*_*pol 15

我遇到了同样的问题,对我来说,解决方案是手动创建libvirtd组:

sudo addgroup libvirtd
sudo adduser YOURUSERNAME libvirtd
Run Code Online (Sandbox Code Playgroud)

之后:virt-manager开始时没有告诉我再将自己添加到 libvirtd 组。


小智 10

对于 Ubuntu 16.10 及更高版本,该组已重命名为 libvirt。它在Ubuntu 服务器指南中