本文以ESXI6.7-CX3的组合做示例

mellanox官网下载对应的驱动安装包

ConnectX® Ethernet Driver for VMware® ESXi Server

下载后的文件

MLNX-NATIVE-ESX-ConnectX-3_3.17.70.1-1OEM.670.0.0-15491048.zip

参考手册: Installation - ESXi 6.7 v4.17.15.16 - NVIDIA Networking Docs

将文件解压成

MLNX-NATIVE-ESX-ConnectX-3_3.17.70.1-1OEM.670.0.0-offline_bundle-15491048.zip

将解压后的文件上传到ESXI上,使用SSH登录到ESXI里

vib install -d /<路径>/MLNX-NATIVE-ESX-ConnectX-3_3.17.70.1-1OEM.670.0.0-offline_bundle-15491048.zip

重启机器

[root@localhost:/vmfs/volumes/62e74b89-e6922764-6655-dc9914c8e87f/VIB] esxcli software 
vib install -d /vmfs/volumes/62e74b89-e6922764-6655-dc9914c8e87f/VIB/MLNX-NATIVE-ESX-Co
nnectX-3_3.17.70.1-1OEM.670.0.0-offline_bundle-15491048.zip 
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: MEL_bootbank_nmlx4-core_3.17.70.1-1OEM.670.0.0.8169922, MEL_bootbank_nmlx4-en_3.17.70.1-1OEM.670.0.0.8169922, MEL_bootbank_nmlx4-rdma_3.17.70.1-1OEM.670.0.0.8169922
   VIBs Removed: VMW_bootbank_nmlx4-core_3.17.9.12-1vmw.670.0.0.8169922, VMW_bootbank_nmlx4-en_3.17.9.12-1vmw.670.0.0.8169922, VMW_bootbank_nmlx4-rdma_3.17.9.12-1vmw.670.0.0.8169922
   VIBs Skipped: 
[root@localhost:/vmfs/volumes/62e74b89-e6922764-6655-dc9914c8e87f/VIB] reboot

下载mellanox控制程序

Mellanox Firmware Tools (MFT) (nvidia.com)

安装对应版本

参考手册: Virtualization - ESXi 6.7 v4.17.15.16 - NVIDIA Networking Docs

vib install -v /<路径>/nmst-4.18.0.106-1OEM.650.0.0.4598673.x86_64.vib

vib install -v /<路径>/mft-4.18.0.106-10EM-600.0.0.4598673.x86_64.vib

[root@localhost:~] esxcli software 
vib install -v /vmfs/volumes/62e74b89-e6922764-6655-dc9914c8e87f/VIB/nmst-4.18.0.106-1O
EM.650.0.0.4598673.x86_64.vib 
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: MEL_bootbank_nmst_4.18.0.106-1OEM.650.0.0.4598673
   VIBs Removed: 
   VIBs Skipped: 
[root@localhost:~] esxcli software 
vib install -v /vmfs/volumes/62e74b89-e6922764-6655-dc9914c8e87f/VIB/mft-4.18.0.106-10E
M-600.0.0.4598673.x86_64.vib 
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: MEL_bootbank_mft_4.18.0.106-0
   VIBs Removed: 
   VIBs Skipped: 
[root@localhost:~] reboot

启动服务

[root@localhost:~] /opt/mellanox/bin/mst start
[root@localhost:~] /opt/mellanox/bin/mst status
MST devices:
------------
mt4099_pciconf0
mt4099_pci_cr0

查看当前拆分状态

[root@localhost:~] /opt/mellanox/bin/mlxconfig -d mt4099_pciconf0 q

Device #1:
----------

Device type:    ConnectX3
Device:         mt4099_pciconf0

Configurations:                              Next Boot
         SRIOV_EN                            True(1)
         NUM_OF_VFS                          8
         WOL_MAGIC_EN_P1                     True(1)
         LINK_TYPE_P1                        VPI(3)
         LINK_TYPE_P2                        VPI(3)
         LOG_BAR_SIZE                        3
         BOOT_PKEY_P1                        0
         BOOT_PKEY_P2                        0
         BOOT_OPTION_ROM_EN_P1               True(1)
         BOOT_VLAN_EN_P1                     False(0)
         BOOT_RETRY_CNT_P1                   0
         LEGACY_BOOT_PROTOCOL_P1             PXE(1)
         BOOT_VLAN_P1                        1
         BOOT_OPTION_ROM_EN_P2               True(1)
         BOOT_VLAN_EN_P2                     False(0)
         BOOT_RETRY_CNT_P2                   0
         LEGACY_BOOT_PROTOCOL_P2             PXE(1)
         BOOT_VLAN_P2                        1
         IP_VER_P1                           IPv4(0)
         IP_VER_P2                           IPv4(0)
         CQ_TIMESTAMP                        True(1)

观察这2个参数   SRIOV_EN = True(1)                NUM_OF_VFS  =  8  如果没有打开可以使用命令

[root@localhost:~] /opt/mellanox/bin/mlxconfig -d mt4099_pciconf0  set SRIOV_EN=1 NUM_OF_VFS=8
[root@localhost:~] reboot

使用max_vfs模块参数设置需要为 PF 创建的虚函数数。

[root@localhost:~] esxcli system module parameters set -m mlx4_core -p "max_vfs=8"

mellanox在vmware中的切割相关推荐

  1. 在VMWare中配置SQLServer2005集群 Step by Step(四)——集群安装

    在VMWare 中配置集群 1. 进入command 命令窗口执行以下命令,创建仲裁磁盘和共享数据磁盘 vmware-vdiskmanager.exe -c -s 200Mb -a lsilogic ...

  2. Windows VMware中Ubuntu与宿主共享文件夹

    1. 安装VMware Tool 2. 设置共享 步骤 开始安装VMware Tool 显示如下画面(如果宿主无法访问外网,可能会出现一个更新失败,可以无视之) 通过下列命令解压.执行,分别是下面的t ...

  3. 在Vmware中安装Hyper-V

    在Vmware中安装Hyper-V 1.配置Vmware虚拟机,启用CPU虚拟化 2.更改虚拟机配置文件,然后保存 Hypervisor.cpu.v0= "FALSE" Mce.e ...

  4. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

  5. vmware中的网络(bridge,nat)(转载)

    vmware中的网络(bridge,nat)(转载) vmware中的网络(bridge,nat) 概述: VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式 ...

  6. 【解决VMWare中新建虚拟机不支持centos64位的方法】

    [解决VMWare中新建虚拟机不支持centos64位的方法] 参考文章: (1)[解决VMWare中新建虚拟机不支持centos64位的方法] (2)https://www.cnblogs.com/ ...

  7. VMware中CentOS7网卡无法启动故障

    VMware中CentOS7网卡无法启动故障 新安装的虚拟机中网卡无法启动.提示 需要更改虚拟机的网络模式 此处自动设置桥接在多网卡情况下并不自动,需要手动指定桥接的网卡.修改完成之后应用即可. 转载 ...

  8. 【错误记录】VMware 虚拟机报错 ( 无法连接网络 | VMWare 中打开已经连接好的虚拟机 | 选择 “ 在图形功能不兼容情况下, 车行是恢复虚拟机 “ 选项 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 打开一个第三方虚拟机 , 不是自己创建的 , 打开虚拟机后选择 " 我已复制该虚拟机 " , 在如下对话框中 , 选择了 &qu ...

  9. VMware中High Availability (HA),的含义

    VMware中High Availability (HA),的含义 HA,High Availability (HA),高可用性,这个词,不同厂家意思不一样,做cluster的软件,就经常会听说这个词 ...

  10. 如何在VMware中安装Linux系统(带界面)~新手向

    如何在VMware中安装Linux系统(带界面)~新手向 1.打开VMware虚拟机 2.创建新的虚拟机 3.加载ISO 4.命名虚拟机 5.指定磁盘容量 6.自定义硬件 7.启动虚拟机 1.打开VM ...

最新文章

  1. 07 Java面试反射原理
  2. replication crash safe
  3. 数据结构探险——栈篇
  4. python在文件中写入字典_python初学--文件操作、字典
  5. Required String parameter 'images' is not present
  6. 说一说JavaScript 中的原型ProtoType
  7. ASP.NET服务器控件查询
  8. Android 制定安装重写迁移至SD卡 APP2SD
  9. NoSQL数据库简介
  10. Perl脚本使用小总结
  11. 读张满胜之《英语语法新思维初级教程》
  12. 前馈电容的作用-DCDC
  13. php生成海报像素低,TP5.1生成海报
  14. Word文档进入只读模式
  15. python列表元素偶数之和函数_python函数定义,用于查找列表中的所有值是偶数还是都不是奇数...
  16. 【10天企业定制课】2018秋PS软件photoshop/CC应用计划学习视频-孙伟-专题视频课程...
  17. Android移动应用开发之制作动画基础
  18. linux下的office 速度慢,针对Libreoffice卡顿奇慢的怪病,这里有一味特效药
  19. 网站关键词怎么合理布局提升网站排名
  20. 第十七届全国大学生智能车竞赛线上比赛直播链接

热门文章

  1. 【微信机器人】实现保存微信表情包到相册
  2. android 5.1感叹号,关于5.1 WIFI显示感叹号
  3. 经济学和计算机考研哪个较难,经济学考研难吗,经济学为什么考研这么难!!!!?...
  4. lol1月8日服务器维护,lol测试服1月8日更新公告
  5. oracle 的日期 between and 用法
  6. 基于RK3399PRO的蜂鸣器驱动移植文档
  7. mkdir: Call From lzh/192.168.66.150 to localhost:9000 failed on connection exception:
  8. html 中数字一直往上加的动态效果,CSS动画:数字增量效果
  9. java 生成2位随机数_java生成随机数保留数点后两位
  10. 基于HTML5移动app开发教程一