




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PVE使用INTEL82576网卡开启IOMMO和SRIOV1.建议先安装基本的软件aptupdateapt-getinstallnet-toolsvimethtool-y2.打开IOMMU在/etc/default/grub文件里,GRUB_CMDLINE_LINUX_DEFAULT行添加以下内容如果intelCPU,则intel_iommu=onpcie_acs_override=downstream。sed-i'/GRUB_CMDLINE_LINUX_DEFAULT/cGRUB_CMDLINE_LINUX_DEFAULT="modprobe.blacklist=nouveauintel_iommu=on"'/etc/default/grub如果AMDCPU,则amd_iommu=onpcie_acs_override=downstream。sed-i'/GRUB_CMDLINE_LINUX_DEFAULT/cGRUB_CMDLINE_LINUX_DEFAULT="modprobe.blacklist=nouveauamd_iommu=on"'/etc/default/grub#更新grubupdate-grub#在/etc/modules文件里添加IOMMUvfio>>/etc/modulesvfio_iommu_type1>>/etc/modulesvfio_pci>>/etc/modulesvfio_virqfd>>/etc/modules#更新并重启update-initramfs-u-kallreboot#检查IOMMO功能是否开启dmesg|grep-eDMAR-eIOMMU-eAMD-Vifind/sys/kernel/iommu_groups/-typellspci-vv|lspci-vv|
grepEth如果没有开启,则在/etc/modprobe.d/的任意一个.conf下增加不安全中断:optionsvfio_iommu_type1allow_unsafe_interrupts=13.启用SRIOVlspci-nn|grepEth最前面的数字是设备的BDF号lspci-sBDF号-vvv|grepCapabilities查看是否支持SR-IOV#查看网口最大支持的VF网口数量cat/sys/bus/pci/devices/0000:BDF号/sriov_totalvfs返回结果就是最大支持的VF网口数量echoVF网口数量>/sys/class/net/enp1s0f0/device/sriov_numvfs#添加VF网口成功显示lspci|grepEth首先确定你的intel网卡支持SR-IOV,如果支持,那么继续root@pve:~#echo"optionsigbmax_vfs=6,6,6,6,6,6">/etc/modprobe.d/igb.confroot@pve:~#depmod-aroot@pve:~#update-initramfs-uroot@pve:~#reboot解释一下,max_vfs=6,6,6,6,6,6:这条语句说明最大的虚拟网卡是6个,也就是虚拟6个echo"optionsigbmax_vfs=6,6,6,6,6,6">/etc/modprobe.d/igb.confdepmod-aupdate-initramfs-ureboot解释一下,max_vfs=6,6,6,6,6,6:这条语句说明最大的虚拟网卡是6个,也就是1个物理网卡虚拟6个3.4检查虚拟网卡root@pve:~#dmesg|grep82576[2.527369]igbvf0000:07:10.1:Intel(R)82576VirtualFunction[2.532109]igbvf0000:07:10.3:Intel(R)82576VirtualFunction[2.535583]igbvf0000:07:10.5:Intel(R)82576VirtualFunction[2.539074]igbvf0000:07:10.7:Intel(R)82576VirtualFunction[2.542565]igbvf0000:07:11.1:Intel(R)82576VirtualFunction[2.546055]igbvf0000:07:11.3:Intel(R)82576VirtualFunction[2.768637]igbvf0000:07:10.0:Intel(R)82576VirtualFunction[2.771872]igbvf0000:07:10.2:Intel(R)82576VirtualFunction[2.775080]igbvf0000:07:10.4:Intel(R)82576VirtualFunction[2.778273]igbvf0000:07:10.6:Intel(R)82576VirtualFunction[2.781481]igbvf0000:07:11.0:Intel(R)82576VirtualFunction[2.784682]igbvf0000:07:11.2:Intel(R)82576VirtualFunction[2.920650]igbvf0000:05:10.0:Intel(R)82576VirtualFunction[3.128489]igbvf0000:05:10.2:Intel(R)82576VirtualFunction[3.412422]igbvf0000:05:10.4:Intel(R)82576VirtualFunction[3.540328]igbvf0000:05:10.6:Intel(R)82576VirtualFunction[3.580426]igbvf0000:05:11.0:Intel(R)82576VirtualFunction[3.608433]igbvf0000:05:11.2:Intel(R)82576VirtualFunction[3.940652]igbvf0000:05:10.1:Intel(R)82576VirtualFunction[3.960418]igbvf0000:05:10.3:Intel(R)82576VirtualFunction[3.976422]igbvf0000:05:10.5:Intel(R)82576VirtualFunction[3.992427]igbvf0000:05:10.7:Intel(R)82576VirtualFunction[4.008435]igbvf0000:05:11.1:Intel(R)82576VirtualFunction[4.024426]igbvf0000:05:11.3:Intel(R)82576VirtualFunction[4.359456]igbvf0000:04:10.0:Intel(R)82576VirtualFunction[4.380383]igbvf0000:04:10.2:Intel(R)82576VirtualFunction[4.400395]igbvf0000:04:10.4:Intel(R)82576VirtualFunction[4.424404]igbvf0000:04:10.6:Intel(R)82576VirtualFunction[4.440398]igbvf0000:04:11.0:Intel(R)82576VirtualFunction[4.464396]igbvf0000:04:11.2:Intel(R)82576VirtualFunction[4.795365]igbvf0000:04:10.1:Intel(R)82576VirtualFunction[4.820409]igbvf0000:04:10.3:Intel(R)82576VirtualFunction[4.836453]igbvf0000:04:10.5:Intel(R)82576VirtualFunction[4.856446]igbvf0000:04:10.7:Intel(R)82576VirtualFunction[4.872448]igbvf0000:04:11.1:Intel(R)82576VirtualFunction[4.888444]igbvf0000:04:11.3:Intel(R)82576VirtualFunction出现VF代表成功了,那么在你的ProxmoxVE控制面板上,网络一栏就会出现很多网卡注意把原来网卡标记一下,否则会乱的二、测试SR-IOV网卡生成可以先进行测试譬如在enp2s0f0网卡上开4个VFecho4>/sys/class/net/enp2s0f0/device/sriov_numvfs成功不会有任何反馈,回到PVE节点网络查看网络列表是否有VF网卡出现,也可以使用lspci查看pci设备中是否有vf网卡三、注册系统服务首先创建启动脚本cd/etc/systemd/systemvisriov.service示例是在i350-T4(系统名称enp2s0)的0号和1号口上分别开5个vf网卡、固化MAC地址防止重启MAC随机变动并且设置所有PF和VF为UP状态[Unit]Description=ScripttoenableSR-IOVonboot[Service]Type=simple#startSR-IOVExecStartPre=/usr/bin/bash-c'/usr/bin/echo5>/sys/class/net/enp2s0f0/device/sriov_numvfs'ExecStartPre=/usr/bin/bash-c'/usr/bin/echo5>/sys/class/net/enp2s0f1/device/sriov_numvfs'#setVFMACExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f0vf0mac00:54:00:00:00:00'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f0vf1mac00:54:00:00:00:01'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f0vf2mac00:54:00:00:00:02'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f0vf3mac00:54:00:00:00:03'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f0vf4mac00:54:00:00:00:04'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f1vf0mac00:54:00:00:01:00'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f1vf1mac00:54:00:00:01:01'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f1vf2mac00:54:00:00:01:02'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f1vf3mac00:54:00:00:01:03'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetdevenp2s0f1vf4mac00:54:00:00:01:04'#setPFupExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetenp2s0f0up'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetenp2s0f1up'#setVFupExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetenp2s0f0v0up'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetenp2s0f0v1up'ExecStartPre=/usr/bin/bash-c'/usr/bin/iplinksetenp2s0f0v2up
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《百分数的应用(一)》(教学设计)-2024-2025学年北师大版数学六年级上册
- 2025型钢供货合同范本
- 2025医疗机构委托管理合同
- 《税收政策的课件》课件
- 《拼音jqx教学》课件
- 校长在国旗下讲话:尊重劳动崇尚奋斗共筑美好未来
- 复合式太阳能板设计优化方案
- 游乐场设施运行安全检查规程
- 《第8课 共享资源途径》教学设计教学反思-2023-2024学年小学信息技术浙教版23三年级上册
- 2025规范版建设房产合同
- 误用药的应急预案
- 残疾人照护保姆聘用合同
- 2024年招录考试-军转干考试近5年真题集锦(频考类试题)带答案
- 绵阳小升初数学试题-(绵中英才学校)
- 2024年共青团团课考试测试题库及答案
- 数字编码(拔尖练习)2024-2025学年人教版数学三年级上册
- 退休人员出国探亲申请书
- DB43-T 3020-2024 不动产登记业务规范
- 2024年全国职业院校技能大赛高职组(环境检测与监测赛项)考试题库(含答案)
- 苏科版(2024)八年级下册物理期末复习重要知识点考点提纲
- 2024木托盘卖买合同协议书范本
评论
0/150
提交评论