PVE(Proxmox VE)下网卡是如何设置直通的

Linux2022-08-11

##默认未直通,在PVE添加PCI设备会有如下提示:

PVE(Proxmox VE)下网卡是如何设置直通的-下一朵云
图1 报错提示内容

##直通网卡需要修改gurb、增加模块、虚拟机添加网卡

#修改gurb

#Intel CPU

shell里面输入命令:

nano /etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

在更新一下

update-grub

重启一下

reboot


# AMD CPU

shell里面输入命令:

nano /etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on""

重启一下

reboot

#增加模块

修改文件 /etc/modules 加入如下的行(默认为空):

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

#虚拟机添加网卡(可在web页面添加)

查找网卡ID

lspci |grep net
PVE(Proxmox VE)下网卡是如何设置直通的-下一朵云
图2 查找网卡ID

需要记住前面ID值

命令行登录系统,打开文件

/etc/pve/nodes/你的集群名称/qemu-server/虚拟机id.conf 

其内容由上述操做所生成。一下项目必须手工添加。

machine:q35
hostpci0:02:00.0,pcie=1 # 网卡 1
hostpci1:02:00.1,pcie=1 # 网卡 2
PVE(Proxmox VE)下网卡是如何设置直通的-下一朵云
图3 添加成功

成功后会在上述出现 ,注意 :如果不小心添加了物理主机所使用的网卡,会导致,服务器掉线,这时候使用u盘进入救救援模式,删除原来的配置,重启即可。

#补充说明:Web管理页面添加网卡操作如下

PVE(Proxmox VE)下网卡是如何设置直通的-下一朵云
图4 添加PCI设备
PVE(Proxmox VE)下网卡是如何设置直通的-下一朵云
图5 选择要添加的网卡
本文链接:https://www.orcy.net.cn/185.html,转载请附上原文出处链接

3 条评论

  • 头像
    yefenghu
    2023-05-31

    大佬,请问一下我PVE的WEBUI无法访问,但是SSH能连上。PVE虚拟机装的黑裙也没问题。搜了一圈大概率是什么PVE的管理端口也被我直通了,不知道怎么解决?

  • 头像
    lh
    2020-10-04

    pve 网卡直通后怎样使用虚拟网卡

  • 头像
    pony
    2019-12-06

    一定要留一个网口用作PVE的管理口,如果全部直通PVE服务器掉线只能U盘恢复了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注