由于权限被拒绝,libvirt 无法将设备绑定到运行时

由于权限被拒绝,libvirt 无法将设备绑定到运行时

我正在尝试通过 libvirt 启动一个新域virsh start my-domain

但它失败并出现此权限被拒绝错误

error: internal error: Process exited prior to exec: libvirt:  error : Failed to bind /dev/my_pool/boot.raw on to /run/libvirt/qemu/1-my-domain.dev/my_pool/boot.raw: Permission denied

/run/libvirt/qemu/1-my-domain.dev/my_pool/boot.raw是一个运行时文件,仅在域启动期间创建。

我怎样才能解决这个问题?我应该修复哪个权限?

答案1

原来错误不是权限问题。实际上,我在 KVM 定义中使用了错误的池名称。我更新后错误就消失了。

相关内容