标签: virt-manager

有什么方法可以在 virt-manager 中释放对 KVM 来宾的关注,而无需单击 Ctrl_L + Alt_L?

有没有办法将我的鼠标移入和移出 KVM 来宾,virt-manager而无需单击以获得窗口的焦点并通过按Ctrl_L+释放焦点Alt_L

背景

我通常从连接Fedora 14使用系统virt-manager来管理运行来宾的KVMCentOS 5系统。为了查看是否重要,我尝试使用这些其他版本的virt-manager&libvirt来查看是否是版本问题:

OS            virt-manager       libvirt       Steals focus?
--            ------------       -------       -------------
Fedora 14     0.8.7-2            0.8.3-10      Yes
CentOS 5      0.6.1-16           0.8.2-25      Yes
CentOS 6      0.9.0-14           0.9.10-21     Yes
Run Code Online (Sandbox Code Playgroud)

不确定它是否重要,但来宾 VM 是Win2008R2,但我在其他操作系统作为来宾时看到了同样的问题。

这是我点击进入之前和之后来宾 VM 的屏幕截图,显示它正在窃取焦点。

               单击之前来宾 VM 的 ss

               单击后访客 VM 的 ss

编辑#1

我刚刚尝试了@tpow推荐的解决方案,这似乎是问题所在。手动添加平板电脑输入设备解决了这个问题,我现在可以将鼠标移入和移出KVM来宾,而无需先获得焦点。

这是带有焦点的来宾 VM 的屏幕截图。

               具有焦点和平板电脑输入的访客虚拟机的 ss

virtualization libvirt virt-manager kvm-virtualization

10
推荐指数
2
解决办法
4万
查看次数

如何使用 virt-manager 自动启动 KVM VM?

我有一些虚拟机需要在主机系统启动时启动。如何将它们设置为自动启动?

linux virt-manager kvm-virtualization

8
推荐指数
0
解决办法
7552
查看次数

为 KVM 安装/安装 windows virtio

对此,可能有一个简单的答案。我已经用尽了在谷歌上搜索的解决方案。这是我的问题。

我需要让 Windows 在带有 virtualizor CP 的 KVM vps 上工作。当我在 VNC 中进行 Windows 安装时,有强制性的驱动程序安装要求,因为 HDD 在virtio. 似乎有两种解决方案:

  1. 通过卸载 Windows ISO将virtio iso挂载到CD 驱动器中,然后继续安装驱动程序。
  2. 创建一个辅助 CD 驱动器并在virtio那里安装iso。

好吧,第一步似乎永远不会奏效。如果我卸载 Windows iso 并加载virtioiso,它永远不会反映在 VNC 中。

第二步我还没有成功。我尝试通过 virt-manager 创建第二个 IDE CD ROM 驱动器,但那里从未列出 virtio (virtio-win-0.1-30.iso) iso,而我专门将它放在/var/lib/libvirt/images文件夹中。

关于我搞砸的地方有什么建议吗?

windows-server-2008 virt-manager kvm-virtualization

7
推荐指数
1
解决办法
8947
查看次数

探测 EDD 启动消息在 centos 6.6 上停留十分钟

我正在尝试Centos 6.6在我的 virt-manager上调出qcow2 图像。

Booting from Hard disk....
Probing EDD (edd=off to disable)... ok
Run Code Online (Sandbox Code Playgroud)

来宾机在上面的消息停留了近十分钟。如何在 qcow2 图像中禁用 EDD 探测?

我可以看到,人们讨论使用启动时间设置来解决这个问题,linux edd=off. 但是 virt-manager gui 没有设置引导选项的界面。

是否有任何设置,我可以在登录机器后进行调整 - 以便进一步登录时可能不会发生 EDD 探测。

centos6 virt-manager

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

virt-manager Spice 复制粘贴不起作用

我有一台运行在专用服务器上的 Debian 9 KVM 主机。我在笔记本电脑(Ubuntu 16.04)上使用 virt-manager 远程连接它。除了 VM 的 SPICE 显示(嵌入在 virt-manager 中的那个)和我的笔记本电脑的 Ubuntu 之间的复制/粘贴操作之外,一切都运行良好。

所有软件包均来自官方存储库。不涉及 PPA 或 3rd 方存储库。

还尝试了 VNC 而不是 Spice,但这也不起作用。

我只是有一个想法,我可以通过 RDP 连接到 VM 机器,但由于我的笔记本电脑和机器之间的所有防火墙和路由,这个过程很痛苦。也不是我的所有机器都有 WAN 访问权限。

在 virt-manager 上寻找更简单的解决方案。

ubuntu debian vnc virt-manager kvm-virtualization

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

virt-manager 不显示本地 KVM 列表,但 virsh 会显示

当我打开 virt-manager GUI 时,它不显示 KVM 列表,但 virsh 会显示。如何修复它?

virtualization centos virt-manager virsh

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

Virtmanager 通过自定义 SSH 命令连接?

我想使用 virt-manager 来管理我在远程主机上运行的 libvirt/kvm 虚拟机,但是我用来通过 ssh 连接到该主机的方法有点复杂。我需要使用自定义端口以及多跳的代理转发。例如,要通过 ssh 进入该 KVM 框,我使用默认标识证书并执行以下命令:

ssh -At -p 4188 www.example.com ssh -At -p 8854 virt-host.internals.int

Virtmanager 远程连接的对话框似乎相当原始,我想知道是否有解决方法?

virtualization ssh ssh-tunnel virt-manager kvm-virtualization

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

将 OpenStack 部署到单个节点有用吗?

由于一些限制以及基于 Windows 的专用服务器的报价很少且价格昂贵,我考虑租用一台 Linux 服务器,并在该服务器上运行多个虚拟机。

我想过使用 KVM,但是在命令行中设置和运行一个新的 VM 并不是一件容易的事(并不难,只是点击几下)。我可以访问 OpenStack 集群,部署新机器真的很容易,所以我的同事也能做到。

问题是,现在我们只有一台租用的服务器,而这些服务器只有一个物理网络。我找到了一个脚本,可以在一台机器上设置所有 OpenStack 服务(https://github.com/ilearnstack/cloudgear),但是这样做有用吗?或者我应该直接坚持使用 KVM,因为无论如何我将在具有 5-10 个 VM 的第二台机器上最多只有 1 个,并且 OpenStack 开销太大?

或者有没有像virt-manager这样的在线工具?通过这种方式,创建和运行虚拟机也将得到简化。

virt-manager openstack kvm-virtualization ubuntu-12.04

2
推荐指数
1
解决办法
3714
查看次数