web-dev-qa-db-ja.com

実行時にpcie_aspm = offを設定する

Centos 6.8と3.18.41-20.el6.x86_64 Xenカーネルを実行しています。 この問題 (e1000e Detected Hardware Unit Hang)が原因で、デフォルトのカーネルにarg pcie_aspm=offを追加してgrub.confを更新しましたが、現時点ではこのハイパーバイザーを再起動できません。可能であれば、実行時に変数を設定したいと思います。

これは私の現在のステータスです:

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

同じ結果を達成するためにecho off > /sys/module/pcie_aspm/parameters/policyを行うことは可能ですか? offは基本的に関数を無効にするので、意味がないと思います。それでは、最良の選択肢は何ですか? performanceは私のケースの良い回避策でしょうか? ( Centos6 ASPMガイド を参照)

2
godzillante

変更を有効にするには、GRUBに変更を加え、GRUBを再構築する必要があります。

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

1
user1389735