Wie weise ich Ethernet-Schnittstellen unter Red Hat Enterprise Linux neu zu?

Wie weise ich Ethernet-Schnittstellen unter Red Hat Enterprise Linux neu zu?

Ich habe zwei HP-Server mit jeweils insgesamt 10 Ethernet-Ports, auf denen RHEL 5.7 läuft. Ich muss sicherstellen, dass die Ethernet-Ports auf beiden Systemen in Linux denselben Geräten zugeordnet sind (siehe unten), da diese Server identisch sein müssen (die zweite Box ist ein Drop-In-Ersatz, falls das erste System ausfällt).

Die Ethernet-Ports auf dem ersten System sind wie folgt zugeordnet:

Device          Port
eth0            Intel Dual Port Card, Port 1 (Rightmost Port)
eth1            Dual, Port 2
eth2            Intel Quad Port Card, Port 1 (Leftmost Port)
eth3            Quad, Port 2
eth4            Quad, Port 3
eth5            Quad, Port 4
eth6            Onboard, Port 1 (Network is connected here)
eth7            Onboard, Port 2
eth8            Onboard, Port 3
eth9            Onboard, Port 4

Aber nach der Installation von RHEL auf dem 2. System habe ich:

Device          Port
eth0            Onboard, Port 1
eth1            Onboard, Port 2
eth2            Onboard, Port 3
eth3            Onboard, Port 4
eth4            Intel Dual Port Card, Port 1 (Rightmost Port)
eth5            Dual, Port 2
eth6            Intel Quad Port Card, Port 1 (Leftmost Port)
eth7            Quad, Port 2
eth8            Quad, Port 3
eth9            Quad, Port 4

Antwort1

Schauen Sie rein in/etc/sysconfig/Netzwerkskripte/Dort finden Sie die Startskripte für die Netzwerkschnittstellen (ifcfg-ethxDateien).

Erstellen Sie für den Fall, dass Sie auf die Dateien zurückgreifen müssen, eine Sicherungskopie der Dateien auf dem zweiten Server:

cd /etc/sysconfig/network-scripts
mkdir original
cp ifcfg-* original

und dann schauen Sie sich den Inhalt der Dateien in Ihrem bevorzugten Editor an, wo SieMaisiehe Zeilen, die sich auf die MAC-Adresse des Adapters beziehen (HWADDR=xx:xx:xx:xx:xx:xx) – Sie müssen diese Zeilen bearbeiten, damit die richtigen ifcfg-Dateien auf die gewünschten Adapter verweisen.

Wenn die Zeilen nicht vorhanden sind, müssen Sie sie im folgenden Format hinzufügen (Beispiel für eine Netzwerkkarte mit DHCP):

 # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
 DEVICE=eth1
 BOOTPROTO=dhcp
 ONBOOT=yes
 HWADDR=00:11:22:33:44:55

Sie finden alle MAC-Adressen Ihrer Adapter mit demifconfigBefehl.

Sie finden wahrscheinlich auch einen Satz der ifcfg-Dateien in/etc/sysconfig/networking/devicesSie sollten diese daher sichern und anschließend einen Satz Ihrer neuen Dateien hineinkopieren.

Starten Sie anschließend den Server neu oder versuchen Sie esNeustart des Dienstnetzwerksum zu sehen, was passiert.

Bearbeiten: Möglicherweise möchten Sie diese Übung auch auf dem primären Server wiederholen, um die Zuweisungen hier zu „sperren“. Denken Sie daran, dass bei einer Änderung der Netzwerkhardware auch die MAC-Adressen geändert werden und Sie die ifcfg-Dateien entsprechend erneut bearbeiten müssen.

Antwort2

Eine etwas einfachere Möglichkeit zum „Zuordnen von Subkanälen und Netzwerkgerätenamen“ besteht darin, sie in zu konfigurieren /etc/udev/rules.d/70-persistent-net.rules.

HierUndHierist Dokumentation für RHEL6. Aber lautDasQuelle: Es funktioniert auch für RHEL 5.

verwandte Informationen