問題描述
在使用 openwrt 或者 ikuai 虛擬機時,添加完 PCI 設備後可能會出現卡死的問題。如果你也遇到這個問題,並且已經嘗試對 IOMMU 網卡設備進行分組,可以試試這個方法。
解決方案
編輯 nano /etc/default/grub
|
|
修改為:
|
|
報錯並使用 update-grub
更新 update-grub
內容解釋
在 PVE 虛擬機直通網卡時,添加 pcie_port_pm=off
命令可以 關閉 PCIe 端口的電源管理。
具體來說,該命令可以:
- 阻止 PCIe 端口進入低功耗狀態,從而 提高虛擬機網卡的性能。
- 避免 PCIe 端口在低功耗狀態下出現 不穩定 的情況。
添加該命令的場景:
- 使用 NVIDIA 顯卡 的虛擬機,可能會因為 PCIe 端口的電源管理導致 顯卡驅動程序無法正常工作。
- 需要 最大限度地提高虛擬機網卡性能 的場景,例如網路伺服器、虛擬化防火牆等。
添加該命令的方法:
- 在 PVE 主機的引導參數 中添加
pcie_port_pm=off
。 - 在 虛擬機的配置檔 中添加
pcie_port_pm=off
。
注意事項:
- 添加該命令可能會 略微增加 虛擬機的功耗。
- 如果不確定是否需要添加該命令,建議 先不添加,並在必要時再進行添加。