中兴服务器迈络思NS312网卡down掉网口物理指示灯不熄灭解决方法–NS312型号ConnectX-4 Lx

中兴服务器做网卡倒卡测试时,出现如下问题:
中兴服务器迈络思网卡,卡片NS312,型号ConnectX-4 Lx,万兆网卡在执行ifdown或ip link set up ens2等down掉网口的命令时,并不会物理down物理网口,down掉后,物理网口指示灯依然是亮的。这样的话在网卡绑定bond时,用的是model2的话,就无法通过倒卡测试。会给后期运维带来麻烦。

倒卡测试:
网卡绑定bond,如:bond1绑定的是eth0 eth1 eth2 eth3 四个网口,当排列组合down掉其中三个时,bond1要能够正常工作。

注意:
model4模式的bond不会有该问题,可以通过修改交换机的 最短时间间隔设置(交换机lacp绑定端口,启用 lacp timeout short 设置间隔时间),中兴服务器默认设置的是30秒。

为了解决model2模式的bond,无法通过倒卡测试问题,则通过物理down掉网口的方式实现。
服务器物理网口指示灯亮与熄灭是网卡固件决定,用ifconfig ethx down(协议层down)时,如果还需要关闭网口ethx的发光(物理down),需要做如下设置

步骤如下:

  1. 下载麦洛斯网卡MFT工具
    麦洛斯网卡MFT工具下载路径
    https://network.nvidia.com/products/adapter-software/firmware-tools/

  2. MFT工具上传及安装
    a. 将工具包mft-4.22.1-11-x86_64-rpm.tgz,上传到服务器Linux操作系统指定的目录下。
    例如上传到 /home/mft 目录下。

    -- 创建 mft目录
    mkdir -p /home/mft
    

    b. 使用root用户解压MFT工具压缩包。

    # 进入上传rpm包的目录
    cd /home/mft# 解压MFT工具包
    tar -zxvf mft-4.22.1-11-x86_64-rpm.tgz
    

    c. 安装MFT工具。

    # 进入工具目录
    cd mft-4.22.1-11-x86_64-rpm/# 执行安装脚本。 (注:如果是非root用户,执行安装前需要先授权,命令:chmod +x *)
    ./install.sh --oem
    

    如果在安装的时候,提示安装不了,则需要先在服务器安装提示缺失的应用。如下在安装 mft-4.22.1-11-x86_64-rpm时要先安装rpm-build。

    # 安装 rpm-build
    yum -y install rpm-build
    

    如果你的机器没有配置yum源,那么需要自己去配置一个,如果实在是配不了,也没有本地yum源包,那么就去下载一个安装吧。

  3. 关闭网卡默认设置

    # 启动MFT工具
    mst start
    # 扫描系统中Mellanox网卡---此命令只扫描mellanox网卡
    mst status
    

    如下图所示,网卡设备为/dev/mst/mt4117_pciconf0(标红的需要注意,不同网卡显示数字不同,如pciconf1、pciconf2)
    本机有2个网卡mt4117_pciconf0、mt4117_pciconf1(根据自己的服务器的实际网卡个数来)

     # 关闭网卡的网口默认设置,有几个网卡就执行几个# 关闭 0 的网卡默认设置mlxconfig -d /dev/mst/mt4117_pciconf0 q# 关闭 1 的网卡默认设置mlxconfig -d /dev/mst/mt4117_pciconf1 q
    

    找到KEEP_ETH_LINK_UP_P1 和KEEP_ETH_LINK_UP_P2 两个参数信息,默认设置为True(1)
    (P1和P2分别代表网卡的两个网口)

     # 执行设置命令,将参数由 True(1) 改成 False(0)# 设置 0 网卡的网口down物理灭灯mlxconfig -d /dev/mst/mt4117_pciconf0 set KEEP_ETH_LINK_UP_P1=0mlxconfig -d /dev/mst/mt4117_pciconf0 set KEEP_ETH_LINK_UP_P2=0# 设置 1 网卡的网口down物理灭灯mlxconfig -d /dev/mst/mt4117_pciconf1 set KEEP_ETH_LINK_UP_P1=0mlxconfig -d /dev/mst/mt4117_pciconf1 set KEEP_ETH_LINK_UP_P2=0
    

     # 重启系统reboot
    
  4. 网卡物理层置down

    # ethx为需要down的网口
    ifconfig ethx down
    # 查询网口状态,并观察网口灯状态是否熄灭了
    ethtool ethx
    
  5. 倒卡测试
    11.11.0.25 :本服务器能够通过vlan:bond1.122 ping通的地址
    bond1.122:是bond1下的子网口 122
    eth2、eth3:是bond1绑定的两个物理网卡网口

    # 倒卡测试,将bond1 的eth2 up、 eth3 down
    ip  link set up eth2 & ip link set down eth3 & ping -I bond1.122 -c 100 -i 0.1 11.11.0.25# 倒卡测试,将bond1 的eth2 down、 eth3 up
    ip  link set down eth2 & ip link set up eth3 & ping -I bond1.122 -c 100 -i 0.1 11.11.0.25# 倒卡测试,将bond1 的eth2 up、 eth3 up
    ip  link set up eth2 & ip link set up eth3 & ping -I bond1.122 -c 100 -i 0.1 11.11.0.25
    

中兴服务器迈络思NS312网卡down掉网口物理指示灯不熄灭解决方法--NS312型号ConnectX-4 Lx相关推荐

  1. 僵尸毁灭工程 服务器已停止运行,《僵尸毁灭工程》steam is not enabled错误解决方法...

    Steam 上面的 Project Zomboid 因为带有 VAC 所以建服开服需要 Steam服务器认证,这也是出现 steam is not enabled 错误主要原因,也是无法和普通零售正版 ...

  2. Linux启动网卡时出现RTNETLINK answers: File exists错误解决方法

    一.问题描述 VMware中克隆虚拟机是经常的事情,虽然如此,用到虚拟机时,本人还是喜欢新安装一个操作系统,针对服务器的应用,在安装操作系统时,一并安装好,并且也花不了多少时间.但最近需要大量的配置一 ...

  3. win10进不了微软服务器,Microsoft帐户无法登录怎么办 Win10微软账户登录不上解决方法...

    今天想要改用Microsoft账户登录,但是无法登录上去,一直转圈并提示请稍等...,最后还提示发生了错误,"请重试,或选择"取消"以后再设置设备",反复测试了 ...

  4. viwer连接不到服务器 vnc_vnc viewer连不上怎么办 vnc viewer连不上的解决方法

    vnc viewer是一款开源的远程控制软件,能让用户远程操控自己的电脑,需要控制设备和被控制设备有连接.而用户可能碰到vnc viewer连不上的问题,vnc viewer连不上怎么办?下面小编就为 ...

  5. WebService部署服务器调试时提示 “测试窗体只能用于来自本地计算机的请求”解决方法...

    原因:没有开启服务器访问权限! 解决方法: 在web.config的<system.web></system.web>中加入如下配置节内容即可解决 <webService ...

  6. 球球大作战显示中国服务器较差,球球大作战延迟卡顿原因分析及解决方法

    球球大作战想必不用说也知道多火了吧,小编周围的朋友都在玩,当然在玩的时候要是卡顿延迟的话就会让游戏体验大打折扣了,那么出现延迟卡顿要怎么解决呢?下面就让小编来告诉你处理的方法. 球球大作战延迟卡顿 球 ...

  7. linux服务器程序乱码,Linux安装GBK/GB2312程序显示乱码的五种解决方法

    不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程 ...

  8. 王者服务器延迟高,王者荣耀延迟高卡住不动怎么办 卡顿的解决方法汇总

    很多玩家在玩王者荣耀的恐怕都遇到过延迟变高,然后卡住不动的情况吧,小编也是如此,最近经常性卡顿,很郁闷.那么,出现这样的情况该怎么办呢?有什么好办法可以解决这个问题吗?下面小编就来告诉大家一些常见的解 ...

  9. LOL手游登上去服务器维护,lol手游进不去怎么回事?无法登陆解决方法

    lol手游为什么会进不去?在27日公测时,很多玩家表示登录失败进不去,遇到无法登陆应该怎么办?玩家会在今天遇到很多登陆问题,包括各种各样的错误提示,接下来我们就来了解一下lol手游无法登陆的解决方法. ...

最新文章

  1. linux 脚本 符号,Shell脚本 入门 —— 符号篇
  2. 【组队学习】【28期】青少年编程(Scratch 一级)
  3. idea新建项目写html5,Intellij IDEA搭建vue-cli项目
  4. 浅谈Linux服务器究竟设置多大交换分区合适
  5. Android system server之WatchDog看门狗分析
  6. ConcurrentMap接口
  7. Java仿百度网盘,拿来学习/搞外快,都是极好的选择
  8. twitter api_Java应用程序上的Twitter API
  9. HT68F30控制GPG96244QS1 TFT液晶屏
  10. mui 图片预览(自定义)功能 - 案例篇
  11. asp和php功能,asp和php都有什么功能?
  12. Ajax方法详解以及多个Ajax并发执行
  13. php 调用永中云,永中优云:是时候给大家介绍真正的云端Office了
  14. 到底啥是平台,到底啥是中台?李鬼太多,不得不说
  15. 黄聪:微信h5支付demo微信H5支付demo非微信浏览器支付demo微信wap支付
  16. 海康威视网络摄像头开发流程(七)-------- 激活海康威视网络摄像头
  17. fftshift有什么用?MATLAB做FFT后为什么还要fftshift?
  18. 怎样让数学学渣看懂什么叫做傅里叶变换?
  19. 大运期间寄往深圳邮件需出示有效身份证件
  20. c语言期末网上考试题目回岔开吗,C语言期末考试题目.doc

热门文章

  1. Django期末考试复习
  2. 从头学前端-35:溢出处理
  3. 什么是5g全双工模式_5G的完整形式是什么?
  4. Linux学习-17-rpm查询软件包命令(-q、-qa、-i、-p、-l、-f、-R)
  5. 【飞凌嵌入式 OK3399-C+开发板试用体验】开箱上电
  6. vmware workstation Pro 16使用ghost镜像安装windows11
  7. CPU乱序发射与内存屏障
  8. 鸿蒙系统的微内核是什么
  9. pagehelper circular references
  10. 科学计算机算余切,科学计算机在线算(科学计算器如何算正态分布)