CentOS/RHEL 中 KVM 热插拔的 acpiphp 和 pci_hotplug 内核模块在哪里?

CentOS/RHEL 中 KVM 热插拔的 acpiphp 和 pci_hotplug 内核模块在哪里?

本指南我读了以下内容:

我加载了以下模块以使 pci 热插拔正常工作:

  • php 脚本
  • pci_hotplug

您可以将它们添加到发行版的模块列表中以在启动时加载,或者运行这样的命令。

for m in acpiphp pci_hotplug; do sudo modprobe ${m}; done

然而,在 CentOS 6.3 和 Red Hat Enterprise Linux 6.3 上不存在这个模块,而在 Ubuntu Server 和 Debian 6 上却存在。

为什么?有什么解决方法吗?

答案1

可能它已经内置到您的内核中(而不是模块)。您真的尝试过热插拔设备吗?

我现在无法访问 CentOS/RHEL 机器,但在 Fedora 上,我看到内核配置包含以下内容:

CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y

在 Ubuntu 12.04 上,我看到了以下内容:

CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=m

相关内容