在运行时设置 pcie_aspm=off

在运行时设置 pcie_aspm=off

我正在运行 Centos 6.8,内核为 3.18.41-20.el6.x86_64 Xen。由于这个问题(e1000e 检测到硬件单元挂起) 我更新了 grub.conf,将参数附加pcie_aspm=off到默认内核,但目前无法重新启动此虚拟机管理程序。如果可能的话,我想在运行时设置变量。

这是我的当前状态:

# cat /sys/module/pcie_aspm/parameters/policy
[default] performance powersave

有可能echo off > /sys/module/pcie_aspm/parameters/policy达到同样的效果吗?我认为这没有意义,因为离开基本上禁用了该功能。那么最好的选择是什么?表现对我的情况来说是一个很好的解决方法吗?(见Centos6 ASPM 指南

答案1

你必须将更改放入 grub 并重建 grub 以使之生效,重启后它将显示:-

cat /proc/cmdline BOOT_IMAGE=/vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/rhel-root ro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb pcie_aspm=off quiet LANG=en_US.UTF-8

相关内容