Biosdevname 0.3.11正式发布

 做者:Jordan Hargrave, 戴尔Linux工程组php

Biosdevname是一款实用工具,能够将系统中的Linux以太网设备映射到其物理位置上。linux

传统上,Linux中的以太网设备都被命名为ethX;问题是,这个名称可能没法与该设备在系统中的LOM(主板集成网卡Lan-on-Motherboard )编号相对应。Biosdevname是一款udev辅助应用,它能够将设备原先的ethX名称,映射到该设备基于物理位置的名称上。这在部署多台服务器时用处尤其明显,特别是在要求全部以太网设备都采用相同的名字的状况下。嵌入式插槽设备的名称格式为“eX_vf”,而PCI插槽上的NIC名称格式则是“pXpY_vf”。最新版本的Biosdevname是v0.3.11版本,其核心功能之一,就是对使用网络分区(NPAR)的NIC进行正确的命名。ios

经过网络分区功能,用户能够实现单个物理NIC端口的共享。若一个NIC端口开启了共享功能,在OS中能够看到,该NIC端口上有4个独立的PCI设备。最新版的Biosdevname使用“_vf”进行以太网命名,从而将NIC索引映射到其对应的物理端口上。git

嵌入式设备的命名格式为:emX_Y(X = 嵌入式 LOM ID, Y = NPAR NIC索引),如:web

em1_1服务器

em1_2网络

em1_3ide

em1_4工具

em2网站

等等。

扩展卡(Add-In Cards)的命名格式为:pXpY_Z(X=PCI插槽,Y=端口编号,Z = NPAR NIC索引),如:

p6p1_1

p6p1_2

p6p1_3

p6p1_4

p6p2_1

等等。

最新版本的Biosdevname将会随新版本的操做系统(包括Red Hat、SUSE和Ubuntu等)一同推出。

用户能够经过本网站或软件版本库(git repository)来下载最新版本的Biosdevname。

更多精彩文章请关注:

戴尔技术社区

相关文章
相关标签/搜索