当前位置: 首页 > news >正文

【linux】更改infiniband卡在Debian系统的网络接口名

在Debian或任何其他基于Linux的系统中,网络接口的名称由udev系统管理。通过创建udev规则,可以修改网络接口名称。以下是更改InfiniBand卡接口名称的一般步骤:

1. 找到网络接口的属性,以编写匹配的udev规则

可以使用`udevadm`命令查找设备属性:

   udevadm info -a -p /sys/class/net/ib0

   在输出中,查找可以唯一标识InfiniBand接口的属性,如 KERNELSUBSYSTEMDRIVER, 和 ATTR{} 项目。

2. 创建udev规则文件

规则文件通常位于 /etc/udev/rules.d/ 目录。文件名通常以数字开头,确定规则的载入顺序(数字越小,越早载入)。例如,可以创建一个名为 70-persistent-net.rules 的规则文件:

   sudo nano /etc/udev/rules.d/70-persistent-net.rules

3. 在该文件中编写规则

将InfiniBand接口名称从 ib0 更改为新的名字。根据udevadm命令获得的信息,规则可能看起来像这样:

   SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{type}=="32", KERNEL=="ib0", NAME="NEW_NAME"

   属性 ATTR{type}=="32" 是InfiniBand接口的特有属性(通常,以太网是 "1",而InfiniBand 是 "32")。

4. 保存并关闭规则文件

5.重新加载udev规则和触发网络设备事件

以防udev缓存了旧的规则,可以使用以下命令重新加载udev规则和触发网络设备事件:

   sudo udevadm control --reloadsudo udevadm trigger --type=devices --action=add

6. 重启系统,让这些更改生效

   sudo reboot

在重新启动之后,InfiniBand接口应当被正确地重命名为 NEW_NAME。请确保在执行这些操作时已经具备相应的权限,并考虑在生产环境中对任何改动进行充分测试。此外,请确认是否还有其他系统配置或服务依赖于旧的接口名称,并进行相应的更新。 

http://www.lryc.cn/news/274563.html

相关文章:

  • SPRING BOOT发送邮件验证码(Gmail邮箱)
  • Liunx安装FTP和SFTP
  • 【Mars3d】new mars3d.layer.GeoJsonLayer({不规则polygon加载label不在正中间的解决方案
  • 怎么快速修复mfc140.dll文件?解决mfc140.dll缺失的方法
  • 安全防御之入侵检测与防范技术
  • Leetcode2807. 在链表中插入最大公约数
  • MySQL-DML
  • 开源项目 | 完整部署流程、一款开源人人可用的开源数据可视化分析工具
  • 我建立了一个资源分享群
  • C++中几个常用的类型选择模板函数
  • 【LeetCode】1321. 餐馆营业额变化增长
  • 【网络技术】【Kali Linux】Wireshark嗅探(八)动态主机配置协议(DHCP)
  • 算法29:不同路径问题(力扣62和63题)--针对算法28进行扩展
  • openGauss学习笔记-188 openGauss 数据库运维-常见故障定位案例-core问题定位
  • kubernetes入门到进阶(5)
  • 【字典树Trie】LeetCode-139. 单词拆分
  • pytest常用的第三方插件介绍
  • 【经验】VSCode连接远程服务器(可以使用git管理、方便查看和编辑Linux源码)
  • 机器学习-生存分析:如何基于随机生存森林训练乳腺癌风险评估模型?
  • MySQL学习笔记1: 数据库的简单介绍
  • 【Docker】安装ELK(Docker Compose)
  • 【机器学习:欧氏距离 】机器学习中欧氏距离的理解和应用
  • 系统安全及应用
  • Danil Pristupov Fork(强大而易用的Git客户端) for Mac/Windows
  • 最新GPT4.0使用教程,AI绘画,ChatFile文档对话总结+GPT语音对话使用,DALL-E3文生图
  • 【ARM 嵌入式 编译系列 7.2 -- GCC 链接脚本中 DEFINED 函数与 “AT>“ 符号详细介绍】
  • Linux基础——进程初识(二)
  • 国科大图像处理2024速通期末——汇总2017-2019、2023回忆
  • 编程笔记 html5cssjs 026 HTML输入类型(2/2)
  • Vue2 - 数据响应式原理