Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

付録A ネットワークデバイス命名における一貫性

Red Hat Enterprise Linux 6nbsp;Hat Enterprise Linux 6nbsp;LinuxRed Hat Enterprise Linux 6nbsp;6 は、ネットワークインターフェースに対して一貫性のあるネットワークデバイス命名を提供します。この機能により、インターフェースの配置と区別が容易になるようにシステム上のネットワークインターフェース名が変更されます。
従来の Linux のネットワークインターフェースには次のように列挙されます。 eth[0123…]ただし、この名前がシャーシの実際のラベルに対応しているとは限りません。複数のネットワークアダプターを使用する最新のサーバープラットフォームでは、このインターフェースの非決定論的および反直感的な命名が行われています。これは、マザーボードに組み込まれたネットワークアダプター (Lan-on-Motherboard または LOM) とアドイン (シングルおよびマルチのポート) アダプターの両方に影響します。
新しい命名規則は、埋め込みまたは PCI スロットのいずれであっても、物理的な場所に基づいてネットワークインターフェースに名前を割り当てます。この命名規則に変換することで、システム管理者はネットワークポートの物理的な場所で推測したり、各システムを変更して、一貫した順序で名前を変更する必要がなくなります。
この機能は、biosdevname プログラムを介して実装され、すべての組み込みネットワークインターフェース、PCI カードネットワークインターフェース、および仮想機能ネットワークインターフェースの名前を既存のものから変更します。 eth[0123…] 表A.1「新しい命名規則」 に記載の新しい命名規則に対して、以下を行います。

表A.1 新しい命名規則

デバイス 旧式の名前 新しい名前
組み込み型ネットワークインターフェース (LOM) eth[0123…] em[1234…][a]
PCI カードネットワークインターフェース eth[0123…] p<slot>p<ethernet port>[b]
仮想機能 eth[0123…] p<slot>p<ethernet port>_<virtual interface>[c]
[a] 新しい列挙は 1 から始まります。
[b] 以下に例を示します。p3p4
[c] 以下に例を示します。p3p4_1
システム管理者は、デバイス名を任意の値に変更するために、引き続き /etc/udev/rules.d/70-persistent-net.rules にルール を書き込むことができます。これは、この物理的な場所の命名規則よりも優先されます。

A.1. 影響を受けるシステム

一貫性のあるネットワークデバイスの命名は、DellC Series、および Precision Workstation システムのセットに対してデフォルトで有効になります。Dell システムへの影響についての詳細は、を参照してください https://access.redhat.com/kb/docs/DOC-47318
その他のすべてのシステムでは、デフォルトでは無効になっています。詳細は、「システム要件」 および 「機能の有効化および無効化」 を参照してください。
システムの種類に関係なく、Red Hat Enterprise Linux 6nbsp;Hat Enterprise Linux 6nbsp;LinuxRed Hat Enterprise Linux 6nbsp;6 ゲストを Red Hat Enterprise Linux 5 ホストで実行する場合、仮想マシン BIOS は SMBIOS 情報を提供しないため、デバイスの名前は変更されません。Red Hat Enterprise Linux 6.0 から Red Hat Enterprise Linux 6.1 へのアップグレードは影響を受けておらず、古いものとなります。 eth[0123…] 命名規則は引き続き使用されます。