Ubuntu 17.10 上的 KVM 安装

Ubuntu 17.10 上的 KVM 安装

我经历过本文

但是当我将用户添加到组时出现以下错误。

adduser: The group `libvirtd' does not exist.

这在16.04

是否缺少了什么Ubuntu 17.10

答案1

按照您上面提到的指南,我遇到了同样的问题。

问题是——那个组被称为libvirt并且不是libvirtd

您应该已经是其中的一部分(运行groups检查),因此只需注销并重新登录即可。

要检查是否正常,请运行virsh -c qemu:///system list 没有sudo。

更多信息

答案已经找到这里

根据ubuntu 帮助,正确的组名是 libvirt。

答案2

在最近的版本(>= Ubuntu Yakkety)中,用户组 libvirtd 已重命名为 libvirt。升级的系统会获得一个与 libvirtd 组具有相同 gid 的新 libvirt 组以匹配该组。

执行此 Bash 脚本来解决它。

cat /etc/group | grep "libvirt"   
sudo adduser root libvirt
sudo adduser ubuntu libvirt
sudo adduser root libvirtd       # legacy
sudo adduser ubuntu libvirtd     # legacy
cat /etc/group | grep "libvirt"
sudo systemctl restart libvirtd
sudo systemctl status libvirtd

相关内容