RHEL 6.1上的KVM使主机缓慢

我已经在多台虚拟机(KVM)的主机上运行RHEL 5.7。 没有重大问题。 由于本版本中已经修复了一些错误,所以升级到了RHEL 6.1。

当我在RHEL 6.1下启动一两个虚拟机时,系统变得非常迟钝。 即使通过SSH,按键也会延迟显示。 系统资源显示正常,除了dstat报告“错过X ticks”(数字从1 <20)不等。 我在所有的客人使用virtio。

服务器有体面的硬件(IBM x3850 128G RAM)。

是否有人使用KVM成功运行RHEL 6.1?

到目前为止,我已经在2台服务器上试过了,得到了相同的结果!

也许这是关于ACPI / APIC或内核时钟? 我敢打赌,与RHEL 5.7中的内核相比,RHEL 6.1中的内核已经获得了dynamic内核(或“无内核内核”)。

如果你在你的主机上运行iostat -x 1 ,它会在延迟期间报告大量的中断吗? 即使现在罕见,中断风暴也会导致这些摊位。 那么它可能是关于ACPI或APIC,并通过在启动菜单中向GRUB内核行添加noapic和/或acpi=off参数来禁用这些参数可能会有所帮助。

如果这是关于dynamic的ticks, nohz=off在GRUB中传递nohz=off作为引导参数可能会有所帮助。

如果这是另一回事,那么让我们希望RHEL工程师能够帮助你。 🙂

检查您的服务器的BIOS更新。 至lessFujitsu发布了我使用的服务器(RX300S6)的BIOS更新,其中包括对新的Linux内核的改进支持。 不幸的是,他们没有详细说明,但我认为这可能与此有关。