10.6. Hypervisor 配置要求


Red Hat Enterprise Virtualization Hypervisor 有一定的硬件配置要求和限制。
Expand
表 10.4. Red Hat Enterprise Virtualization Hypervisor 硬件配置要求和限制。
要求和限制
CPU
  • 最少需要一个物理 CPU。Red Hat Enterprise Virtualization 支持在虚拟主机中使用的 CPU 型号包括:
    • AMD Opteron G1
    • AMD Opteron G2
    • AMD Opteron G3
    • AMD Opteron G4
    • AMD Opteron G5
    • Intel Conroe
    • Intel Penryn
    • Intel Nehalem
    • Intel Westmere
    • Intel Haswell
    • Intel SandyBridge 系列
    • IBM POWER 8
    所有 CPU 都必须支持 Intel® 64 或者 AMD64 CPU 扩展,并启用 AMD-V™ 或者 Intel VT® 硬件虚拟化扩展。还要求支持 No eXecute 标签(NX)。
内存
  • 推荐使用最少 2 GB 内存。
  • 每个虚拟机所需内存的具体数量取决于以下因素:
    • 虚拟机操作系统对内存的要求
    • 虚拟机上运行的应用程序对内存的要求
    • 对虚拟机内存的使用情况。
    另外,KVM 可以为虚拟机“过度分配(over-commit)”物理内存。这是通过只为虚拟机提供它们正在需要使用的内存,而把其它没有被使用的内存移到交换区中来实现的。
  • 最多支持 2TB 内存。
存储
Hypervisor 所需的最少内部存储的数量是以下存储要求的总和:
  • root 分区需要最少 512MB 存储空间。
  • configuration 分区需要最少 8MB 存储空间。
  • 推荐的 logging 分区的最小存储空间为 2048MB。
  • 数据分区最少需要 256MB 存储空间。使用较小的数据分区可能会导致以后无法通过 Red Hat Enterprise Virtualization Manager 对主机进行升级。在默认情况下,在分配完交换空间后所剩的所有存储都会被分配给数据分区。
  • 交换分区需要最少 8MB 存储,您在设定它的具体值时需要考虑这个主机的实际情况,以及在环境中可能出现的“内存过度分配”的情况。“内存过度分配”是指 Red Hat Enterprise Virtualization 环境可以提供给虚拟机比实际存在的物理内存更多的内存,默认的内存过度分配的比例是 0.5
    实际的交换分区的大小可以由以下因素决定:
    • 系统内存数量乘以内存过度分配的比例,再加上
    • 2GB(系统的内存为 4GB 或更小)
    • 4GB(系统的内存在 4GB 和 16GB 之间)
    • 8GB 交换空间(系统的内存在 16GB 和 64GB 之间,或
    • 16GB 交换空间(系统的内存在 64GB 和 256GB 之间
    对于一个有 8GB 内存的系统:
    (8GB x 0.5) + 4GB = 8GB
    Copy to Clipboard Toggle word wrap
请注意,以上是 Hypervisor 对存储空间的最低要求。我们推荐您使用默认的存储设置,这会需要更多的存储空间。
PCI 设备
  • 推荐最少使用一个最小带宽为 1Gbps 的网络控制器。

重要

在 the Red Hat Enterprise Virtualization Hypervisor 引导过程中可能会出现以下警告信息:
Virtualization hardware is unavailable.
(No virtualization hardware was detected on this system)
Copy to Clipboard Toggle word wrap
如果出现以上信息,则说明您的 CPU 不包括虚拟化扩展功能,或虚拟化扩展功能被禁用。请确定您的 CPU 支持虚拟化扩展,而且这个扩展在系统的 BIOS 中被启用。
使用以下方法检查 CPU 是否有虚拟化扩展功能,以及这个功能是否已经被启用:
  • 在 Hypervisor 引导页面中按任意键,并选择列表中的 BootBoot with serial console 项。按 Tab 键编辑所选选项的内核参数。确定在最后一个内核参数后有一个空格,并添加了 rescue 参数。
  • Enter 键把系统引导到 rescue 模式。
  • 当系统提示符出现后,运行以下命令确定您的处理器是否有虚拟化扩展,以及是否启用了虚拟化扩展:
    # grep -E 'svm|vmx' /proc/cpuinfo
    Copy to Clipboard Toggle word wrap
    如果有任何结果输出,那么该处理器就可以进行硬件虚拟化。如果没有结果,您的处理器也仍有可能支持硬件虚拟化。在有些情况下生产商会在 BIOS 中禁用虚拟化扩展。请查看系统 BIOS 以及生产商提供的主板手册。
  • 另外,请检查内核加载了 kvm 模块:
    # lsmod | grep kvm
    Copy to Clipboard Toggle word wrap
    如果结果中包含 kvm_intelkvm_amd,那么就说明载入了 kvm 硬件虚拟化模块,这意味着您的系统符合要求。

重要

Red Hat Enterprise Virtualization Hypervisor 不支持在 fakeraid 设备上安装。当存在一个 fakeraid 设备时,它必须被重新配置为不使用 RAID 模式运行。
  1. 进入 RAID 控制器的 BIOS 配置,删除所有逻辑磁盘。
  2. 把控制器的模式改为 non-RAID。(它可能被称为 JBOD 模式)
如需了解更多信息,请参阅相应厂商所提供的文档。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat