日期:2014-05-16  浏览次数:20642 次

RHEL6(Red Hat Enterprise Linux 6) SP1在戴尔系统上,带有意义的网络设备命名

此文代表戴尔Enterprise Linux 设计团队的 Narayanan D 发表

Red Hat 现已推出的 Red Hat Enterprise Linux 6 Service Pack 1 (RHEL 6 SP1) 对网络接口实施了新的命名规则。戴尔同时开发,并遵从GPL协议义发布了‘biosdevname’ udev helper实用程序。它会根据网络接口在系统中的物理位置来建议新的设备名称。

将RHEL6 SP1 安装到支持的戴尔PowerEdge 服务器过程中,新的网络接口名称将变为:

            emN (em1, em2, ..)

以取代主板集成网口过去使用的 ethN 名称。

对于 PCI 扩展网络接口,名称将是:

          pXpY (p<slot number>p<port number> - p1p1, p1p2, ..).

根据新的命名方案,em1 将映射 ‘Gb1’(em2 映射 ‘Gb2’),与服务器底座上的标签相同,从而使网络接口的有效管理更加轻松。名称 p1p2 可便于识别扩展网卡上的网络端口。

新的命名方案在支持的戴尔PowerEdge 平台上默认开启。在安装过程中传送‘biosdevname=0’ 内核命令行参数,即可禁用新命名方案,并在运行时中保留。

对 ethN 名称进行硬编码的现有脚本可能需要更改,使其能识别网络设备名称。

请参考此文档以了解在支持的 Dell PowerEdge 服务器上使用新命名规范的更多信息。