标签: libvirt

virsh、virt-install 和 virt-manager 之间有什么区别?

我了解、 和 的所有内容virshvirt-install并且virt-manager可以管理虚拟机。然而,这三者有什么区别呢?

kvm virtualization libvirt

5
推荐指数
1
解决办法
6120
查看次数

在来宾虚拟机 Libvirt 中执行命令

是否可以使用 libvirt 或 virsh 在来宾 VM 内为 eg:iostat 执行命令。我想找出来宾 vm 的 IOPS 但使用 libvirt java api 我无法获得 vm 的 IOPS,因此另一种方法将是在来宾虚拟机中执行类似 iostat 的命令并记录读数。

kvm virtual-machine qemu iostat libvirt

5
推荐指数
1
解决办法
8543
查看次数

不小心删除了 libvirt 映像文件,我可以重新创建它吗?

我不小心删除了 /var/lib/libvirt/images 目录中的错误图像文件。我不知道如何重新创建一个或撤消我的删除。任何提示?

kvm virtual-machine disk-image libvirt

5
推荐指数
2
解决办法
4635
查看次数

如何从 libvirt 设置 QEMU 的来宾硬件时间?

我希望在启动时将虚拟化硬件时间设置为固定值。在 Qemu 中,这很容易:

qemu-kvm \
    -rtc base=2011-11-11T11:11:00 \
    …
Run Code Online (Sandbox Code Playgroud)

但是,我没有看到将其添加到 libvirt (v2.2.0) 中的来宾配置的方法。 Qemu 的一些参数似乎被支持,但日期似乎 不在其中。还有其他方法吗?

qemu libvirt

5
推荐指数
1
解决办法
3988
查看次数

像 vmware Player 一样暂停 QEMU/KVM VM(将 RAM 和 CPU 状态保存到磁盘)?

是否可以像在 vmware Player 上一样将 QEMU/KVM/libvirt(在 x86-64 上)下的虚拟机状态保存到磁盘,这意味着:

  • RAM 和 CPU/系统状态保存到磁盘
  • 操作系统从外部停止(没有挂起到虚拟机内的磁盘)
  • 重启主机后虚拟机可以继续吗?

如果可能,它是否需要 VM 中的特殊驱动程序?哪一种适用于 Linux 和 Windows 7 来宾?

kvm virtual-machine qemu libvirt

5
推荐指数
3
解决办法
2万
查看次数

如何使 /run/media/* 上的 ACL 设置持久化?

我在 Fedora 25 Workstation 主机上以访客身份运行各种虚拟机。我将虚拟磁盘(以及所有其他个人资料)存储在第二个内置磁盘的不同独立分区上。virt-managerqemu用户身份运行虚拟机,为了引导磁盘,我需要执行:

sudo setfacl -R -m u:qemu:rwx /run/media/cl
Run Code Online (Sandbox Code Playgroud)

这让qemu用户可以使用这些虚拟磁盘来引导 VM。但是,如果我重新启动主机系统,ACL 设置将丢失,我必须再次运行该命令。当我使用 Ubuntu 系统作为主机时,该命令只需要运行一次,并且权限更改在后续重新启动后仍然有效。

如何让基于 Red Hat 的系统像 Ubuntu 一样在重新启动后记住修改后的 ACL 设置?

fedora acl qemu virt-manager libvirt

5
推荐指数
1
解决办法
1500
查看次数

如何使用 /etc/fstab 挂载 9p 驱动器?

我可以使用以下命令将使用 9p 的驱动器安装到我的 libvirt 来宾上...

mount -t 9p trans=virtio,version=9p2000.L,rw share /machine/host
Run Code Online (Sandbox Code Playgroud)

...但无法确定在 /etc/fstab 中添加什么以在启动时执行此操作。


我试过了...

share /machine/host 9p trans=virtio,version=9p2000.L,rw 0 0
Run Code Online (Sandbox Code Playgroud)

...但客人无法启动(我进入紧急模式)。


任何人都可以请指教吗?

谢谢

fstab libvirt

5
推荐指数
1
解决办法
1万
查看次数

使用 qemu:///session 的 gnome-boxes 中实际的默认网络类型是什么?

根据这篇文章的作者:

gnome-boxes 最初使用用户模式网络,但virbr0通过 qemu-bridge-helper在 Fedora 21 时间范围内切换使用。但这取决于virbr0主机管理员是否正确设置,或通过包安装(libvirt-daemon-config-networkFedora 上的包)。

有人可以解释如何在 Arch Linux 下实现相同的行为吗?特别是,是否需要启动 libvirtd 服务?

networking arch-linux virtual-machine libvirt gnome-boxes

5
推荐指数
1
解决办法
9091
查看次数

使用 virt-install 在 VM 上为虚拟设备配置串行控制台

我有一个虚拟设备(qcow2图像),它需要在 VM 上使用串行控制台。换句话说,我不需要安装任何东西。我只需要从这个qcow2磁盘启动虚拟机并通过串行接口访问虚拟设备。有可能做到这一点virt-install吗?当我添加--extra-args="console=ttyS0,115200"to 时virt-install,它需要我指定一个--location. 是否有解决方法来启动启用了串行的虚拟机virt-install,但未指定分发树安装源?

qemu libvirt

5
推荐指数
1
解决办法
4451
查看次数

libvirt - virbr0 - 设置 IP 地址

我在设置 libvirtd 创建的 virbr0 接口的 IP 地址时遇到问题。我在配置网络的xml文件中配置了不同的IP(或者我是这么认为的),但它仍然默认为192.168.124.1。我通过 /etc 进行了 grep 操作,但没有找到任何匹配项。

这是从哪里来的?我想将其指定为我想要的任何内容,以便我的防火墙可以允许它。

networking libvirt

4
推荐指数
1
解决办法
3万
查看次数