【发布时间】:2016-02-11 10:40:16
【问题描述】:
问题描述: 在 SLES-12 机器上,如果我们尝试通过 virsh vol-delete 命令立即删除通过 virt-manager 配置的 vm 的磁盘映像,得到
无法取消链接文件“XXX”:权限被拒绝”错误。
此错误仅发生在配置 vm 时创建的磁盘。 如果我们通过 virt-manager 删除同一个磁盘,那么它会被正确删除。
如果我们通过virt-manager创建另一个磁盘并使用上面的virsh命令删除,它会被正确删除。
总而言之,问题仅在于删除作为配置 VM 的一部分创建的磁盘。
所选组件的版本号(如果适用):
操作系统:SUSE Linux Enterprise Server 12 SP1 (x86_64)
Libvirt 版本: cv-hj-kvmlib01-am02:/var/lib/libvirt/images # virsh 版本 针对库编译:libvirt 1.3.1 使用库:libvirt 1.3.1 使用 API:QEMU 1.3.1 运行管理程序:QEMU 2.3.1
复制步骤:
- 通过 SLES_12 上的 virt-manager 配置 vm
- 删除使用 virsh 命令行配置 vm 时创建的磁盘映像:
virsh # vol-delete /var/lib/libvirt/images/.qcow2
错误:无法删除卷 /var/lib/libvirt/images/.qcow2
错误:无法取消链接文件“/var/lib/libvirt/images/.qcow2”:权限被拒绝
【问题讨论】:
标签: libvirt