首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dell主机10 10gbps接口的一致命名

Dell主机10 10gbps接口的一致命名
EN

Server Fault用户
提问于 2014-05-05 19:00:29
回答 2查看 308关注 0票数 2

我有一些戴尔主机在我们的环境中。我希望能够提供一致的跨平台网络接口命名。我知道,生物技术名称试图使接口与其物理/硬件布局保持一致。但这不是我想要的那种一致性。我正在寻找一致的名称,以允许我的10 1gbps端口和1 1gbps在不同的硬件平台上具有相同的名称。

我想要的是,无论我如何将接口物理地分配到我的主机上:

  1. 第一个接口将是em1,它将始终是第一个1gbps接口。
  2. 第二个接口将是em2,它始终是第一个10 10gbps接口。

例如,

如果在场景1中我有

代码语言:javascript
复制
 --- --- --- ---
| 1 | 2 | 3 | 4 |
 --- --- --- ---

其中:1和2是10 1gbps接口,端口1插入3,4是1 1gbps接口,端口3被插入。

em1将是端口3-因为这是第一个正在运行的1 1gbps端口em2将是端口1因为这是第一个运行10 1gbps端口

如果在场景2中我有

代码语言:javascript
复制
 --- --- --- ---
| 1 | 2 | 3 | 4 |
 --- --- --- ---

其中:1和2是1 1gbps接口,端口1插入3,4是10 1gbps接口,端口3被插入。

em1将是端口1-因为这是第一次运行1 1gbps端口em2将是端口3因为这是第一个运行10 1gbps端口

是否有一种方法来自动化这个接口命名选择标准(又名。查找第一次运行1 1gbps接口并自动将其配置为em1,查看第一次运行10 1gbps接口并将其配置为em1)

编辑:提供用例,这样看起来就不那么“疯狂”了

这是用于KVM部署的,他们希望能够自动附加vlan子接口(也称为em2.vlan#到附加到域/来宾的预定义桥)。为了确保我们知道我们要添加一个vlan到哪个接口,我们需要某种形式的网络命名的一致性。

我们抛出了创建单个接口的绑定的想法,以确保我们有一个一致的接口名称。这可能很好,但仍然是一个手动过程,以确定哪个接口是第一个配置为bond0的10 10gbps接口。

如果有其他的想法,如何添加vlan子接口到10 10gbps端口一致,而不必知道每台机器的底层命名约定,这也是值得赞赏的。

我意识到像openvswitch这样的东西可能会起作用,但我们只是尝试在这里实现非常基本的网络连接。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-05-05 22:45:26

别再打风车了。

与其在接口上强制(中断)命名,不如将KVM提供工具更改为使用ethtool之类的工具来检测应该使用的接口并在其上创建vlan。

票数 6
EN

Server Fault用户

发布于 2014-05-05 23:06:48

用于确定性网络设备命名的下面是我们在HP ProLiant服务器上可以做的事情。请读一遍,看看是否有共鸣。

如果您以前的安装使用了传统的命名方案,在升级OS之后,系统将继续使用传统的命名(或相同的)方案。要获得从当前ethN名称到新的emX或pXpY名称的映射,请发出biosdevname -d命令。有关更多信息,请参阅以下Linux手册页:http://linux.die.net/man/1/biosdevname

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/593248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档