文档章节

Mellanox网卡不能分配VF解决方法

BookShu
 BookShu
发布于 2016/10/28 10:49
字数 471
阅读 61
收藏 1

背景

  VF全称为Virtual Function,是硬件的SR-IOV特性提供的功能,简单的说,就是把一个物理上的设备,虚拟出多个虚拟设备,这些虚拟设备可以再分给其他OS使用。
  Mellanox网卡大多支持SR-IOV功能,我们通过加载Mellanox网卡的驱动来实现分配VF的功能。 如下,就是把每个Mellanox网卡分配出多8个虚拟功能VF。然而,这次我们驱动加载却失败了,dmesg报错。

modprobe mlx4_core num_vfs=8 probe_vf=0

解决方法

下载驱动并安装

  http://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers,前往官网下载驱动,选择适合的kernel版本,以及对应的Linux发行版本,如我这里就选择了安装包“MLNX_OFED_LINUX-3.3-1.0.4.0-ubuntu15.04-x86_64.tgz”。
  解压并进入安装包,运行其中的脚本“mlnxofedinstall”即可。

网卡配置

  成功完成第一步后,如果驱动加载还是失败,那么就很有可能是网卡的配置问题。比如说VF上限,如果默认值为4,那么也就是说一个网口最多只能分配4个VF,而我们驱动加载的时候设置的如果是8,那么自然就会失败了。修改网卡的配置信息可参考网页:https://community.mellanox.com/docs/DOC-2365#jive_content_id_I_Enable_SRIOV_on_the_Firmware

© 著作权归作者所有

共有 人打赏支持
BookShu
粉丝 31
博文 117
码字总数 86781
作品 0
西安
高级程序员
私信 提问
UCloud基于OpenvSwitch卸载的高性能25G智能网卡实践

伴随着电商等用户在双11、秒杀之类业务高峰期流量的迅猛增长,对虚拟机网络性能提升的需求日益迫切,25G网络逐渐成为一种标配。为了解决传统纯软件Virtual Switch方案带来的性能瓶颈,我们在...

UCloudTech
2018/11/22
0
0
openstack系列文章(一)

学习openstack的系列文章 虚拟化 KVM CPU 虚拟化 KVM 内存虚拟化 全虚拟化 I/O 设备 半虚拟化 I/O 设备 I/O PCI PCIe 设备直接分配 SR-IOV 在 kVM-QEMU 中,虚拟机使用的设备大致可以分为三类...

行者阿难
2018/09/26
0
0
云栖精选|阿里云首席安全架构师揭秘可信云加密计算2.0

美国网络安全公司 Cybersecurity Ventures 发布的《2017年度网络犯罪报告》预测,到2021年,网络犯罪所致全球经济损失总额将达6万亿美元/年,比2015年的3万亿美元足足翻了一倍。传统的边界防...

云安全专家
2018/10/08
0
0
Cisco数据中心理论小记-2

DCB--à为 FCOE服务 (feature lldp to openDCBX) DCB: data center brideing 数据中心桥接 (为I/O融合做准备) FCOE LAN& SAN融合,FPMA (24bit + 24 bit) ,CNA物理体现 FCOE---前提条件...

bilinyee
2017/07/28
0
0
Fedora 从 15.0 开始将修改以太网卡命名规则

Fedora 的开发者 Matt Domsch 称,从 Fedora 15 开始,将不再使用常规的 ethX 的方式来命名以太网卡设备。 新的命名规则如下: em[1-N] 用于主板内置的网卡设备 pci# 用于 PCI 网卡 NPAR & S...

红薯
2011/01/26
2.3K
10

没有更多内容

加载失败,请刷新页面

加载更多

传统IDC部署网站(三)

11. 重置密码 密钥和密码都支持远程登陆, 二选一 两个都可以登陆, 密钥相对于密码来说,相对安全一点 本地登陆无法是用密钥 修改密码 root 用户 passwd root 修改普通用户 passwd usernam...

miko0089
9分钟前
2
0
日志服务与SIEM(如Splunk)集成方案实战

背景信息 目标 本文主要介绍如何让阿里云日志服务与您的SIEM方案(如Splunk)对接, 以便确保阿里云上的所有法规、审计、与其他相关日志能够导入到您的安全运维中心(SOC)中。 名词解释 LOG(S...

阿里云官方博客
13分钟前
1
0
bash特性

1.支持别名 alias 2.命令替换 $(COMMANS) 或者 `COMMAND` 3. bash支持的引号: `` :命令替换 "":弱引用,可以实现变量替换 '':强引用,不实现变量替换 4.文件名通配 globbing: * : 任意长...

忙碌的小蜜蜂
18分钟前
2
0
以语音评测的PC端demo代码为例,讲解口语评测如何实现

本文由云+社区发表 作者:腾讯智慧教育 概述 腾讯云智聆口语评测(英文版)(Smart Oral Evaluation-English,SOE-E)是腾讯云推出的语音评测产品,是基于英语口语类教育培训场景和腾讯云的语...

腾讯云加社区
30分钟前
1
0
浅谈SpringMVC之DispatcherServlet

Spring的MVC框架是围绕一个DispatcherServlet其实就是个Servlet(它继承自HttpServlet基类)来设计的, 它支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染、文件上传等 控制器一般...

恋码之子
33分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部