问题标签 [kvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1097 浏览

linux - Kvm磁盘增加

如何增加分配给 KVM 机器的磁盘大小?它可以是lvm,原始文件等。

谢谢

0 投票
1 回答
989 浏览

testing - XEN 与 KVM 的状态,用于内部虚拟服务器场(如 live farm)

所以我们有一个生活服务器农场,传统的东西没有虚拟化。这是为了暂时保持这种状态。我们谈论的服务器是:负载均衡器、DB master、DB Slaves (2x)、Webservers (2x)、CMS server。每个场总共有 7 台服务器。

我们希望拥有一对多相当精确的生命结构“副本”,用于内部目的。

  • 测试/登台:在上线之前发现如果我们不使用相同的软件配置可能会漏掉的错误
  • 调试/基准测试:与测试相同,但使用了额外的工具。调试标志并与 Tetsing/Staging 隔离以不干扰 QA。旨在更深入地了解我们的实时系统上的情况
  • 开发/实验:更改系统组件、软件版本、库和配置以提高性能、开发人员效率、使我们的系统面向未来等。

总共有 3 个虚拟“农场”,每个有 7 个虚拟服务器,整齐地隔离。

现在我知道这可以通过许多不同风格的虚拟化来实现。问题是,什么是最好的?从战略的角度来看,我们不想使用 VMware 不开源。看看 XEN 和 KVM,这两个开源虚拟化的最大参与者,我很想听听一些关于选择什么/如何选择的建议。网络似乎还没有决定。

附加信息:

  • 我们购买的服务器硬件的“寿命”将是 2-3 年
  • 如果这是选择虚拟化技术时要考虑的一个因素,我们以后可能会将系统迁移到云环境中
  • 在高负载场景中隔离服务器场/服务器很重要。当有人在实验农场造成严重破坏时,QA 不应该受到影响
  • 高效的资源使用当然值得赞赏(内存过度使用/共享页面?像 linux-vserver hashify 这样的硬盘驱动器上的自动共享对象?)
  • 定期维护要求,易于管理

我知道事情正在进行中,但如果你能告诉我你对现在选择什么的看法,我将不胜感激,因为我们希望使用该技术至少 3 年,积累和重用专有技术。也可能最终我们都可以意识到,无论是 XEN 还是 KVM 都不是决定战斗的因素,而是其他因素。这方面的启蒙对我们现在更有价值。

ps:不要着火:D

0 投票
1 回答
5099 浏览

amazon-ec2 - 是否可以在 Amazon 的 EC2 上安装 VMWare 服务器?

我们正在寻求将我们所有的系统迁移到虚拟化环境中。

我们将使用 EC2,看来如果我们可以在 EC2 上安装 vmware 或 KVM 之类的东西,然后根据需要创建 VM,这对我们来说将是最具成本效益的解决方案。

这可能吗?

谢谢!

0 投票
2 回答
1612 浏览

virtualization - 如何使用kvm的hypercall?

我想使用 kvm 的超级调用在来宾和 vmm 之间进行通信(只是发送字符串,它是单向的),而不是在来宾操作系统和主机之间创建网络通道。我只在linux内核中找到了文件arch/x86/include/asm/kvm_para.h?是不是类似于linux的系统调用?如何从来宾操作系统内运行的用户级进程调用这些函数?有这方面的手册或文件吗?或者你能举一些利用这种机制的例子吗?谢谢

0 投票
1 回答
12908 浏览

virtual-machine - 找不到 qemu-kvm 命令

我已经在我的计算机上安装了 kvm,使用:

但是当我尝试运行命令时:

要从 cdrom 引导 ISO 映像,它会给出错误说明“找不到 qemu-kvm 命令”。我错过了安装任何必需的软件包吗?如果没有,缺少什么?

0 投票
1 回答
1479 浏览

intel - KVM 中每个来宾的性能计数器

我的目标是找出在 KVM 中每次中断传递给来宾后的指令数。我通过使用 wrmsr 对适当的寄存器进行编程来使用指令退役计数器。我在 vmlaunch/vmresume 指令之前启用计数器,并在返回的 vmexit 上禁用它。这种方法不好,因为它还计算主机中断和其他进程中的指令。我在英特尔 I3 处理器上使用 kvm。是否有任何规定可用于仅在英特尔架构的访客模式下获取计数器?

0 投票
1 回答
357 浏览

c - KVM下是否有API获取ZoneID?

在 Solaris 下使用 Zoning 时,hostid 不会因区域而改变,但您还可以(通过函数调用 getzoneid())为您的区域获取唯一的 zoneid。

在 Linux 下使用 KVM,hostid 会按区域更改(增量)——这非常好,但并不完美——你可能会与其他人的 hostid 发生冲突。

是否有 KVM 提供的 API 可以让我获得 zoneid?

0 投票
2 回答
2176 浏览

desktop - 在 KVM 中设置远程桌面访问密码

我正在使用带有 libvirt 的 KVM 进行虚拟化。我可以在没有任何密码的情况下访问我的虚拟机的远程桌面。我想为每个虚拟机访问设置一个密码。我正在使用 vinagre : 进行远程桌面访问。

提前致谢。

0 投票
1 回答
2075 浏览

linux-kernel - 当客人正在执行时,中断会发生什么?

我的问题是关于中断以及来宾在 KVM 中执行时如何处理它们?

假设当 kvm 调用 vmentry 或 vmresume 时,来宾代码开始执行。现在当一个外部中断说定时器中断发生时,guest 将导致一个 vmexit。在 Vmexit 之后将执行 kvm 中的下一条指令,或者将调用主机中断调用者。如果 kvm 中的下一条指令被调用,那么 kvm 可以做它想做的任何事情,然后调用适当的主机中断处理程序。

谢谢,

0 投票
2 回答
2563 浏览

hardware - 如何在 nlkvm-4 kvm 交换机上更换机器


,我最近拿到了一个没有用户手册的 newlink nlkvm-4 4 端口 kvm 交换机。我用谷歌搜索并找到了其他 kvm 用户指南,但我无法在线找到 newlink nlkvm-4 手册。我目前有两台机器连接到它,不知道如何从一台切换到另一台。任何人都可以让我知道要切换的功能键序列和任何其他可能对我有帮助的功能键序列。
谢谢
一个