DELL APEX CLOUD PLATFORM für Red Hat OpenShift: MAC-Adresse bleibt nach dem Austausch der Netzwerkkarte in der Bond-Schnittstelle unverändert
Summary: MAC-Adresse bleibt nach dem Austausch der Netzwerkkarte in der Bond-Schnittstelle unverändert
Symptoms
Nach dem Austausch einer physischen Netzwerkschnittstellenkarte (NIC) bleibt die MAC-Adresse der entsprechenden Netzwerkschnittstelle (z. B. eno12399np0) oder der Bündelungsschnittstelle (bond0) identisch wie vor dem Austausch. Die physische MAC-Adresse der neuen NIC ist eine andere, aber das Betriebssystem zeigt weiterhin die alte Adresse an.
Cause
Dieses Verhalten ist normal und wird erwartet, wenn die Netzwerkschnittstelle Teil einer gebundenen Schnittstelle (bond0) ist. In einer Standard-Linux-Bonding-Konfiguration: · Die Bond-Schnittstelle erbt die MAC-Adresse der ersten versklavten Schnittstelle, die ihr zum Zeitpunkt der Bond-Erstellung hinzugefügt wurde. Diese ausgewählte MAC-Adresse wird dann auf alle anderen Slave-Schnittstellen innerhalb derselben Bindung angewendet, um die betriebliche Konsistenz zu gewährleisten. Auch nach dem Austausch einer physischen NIC verwendet der Bond-Treiber weiterhin die ursprünglich zugewiesene MAC-Adresse für die logische Bond-Schnittstelle und ihre Slaves.
Beispielszenario·
Bond-Schnittstelle:
bond0· First Slave: eno12399np0 (Integrated 1, Port 1)· Original MAC of eno12399np0: XX:XX:XX:XX:XX:XX
Nach dem Austausch der physischen NIC in Integrated 1, Port 1:
New NIC's Permanent MAC: YY:YY:YY:YY:YY:YY·
Active/Displayed MAC of eno12399np0: XX:XX:XX:XX:XX:XX (Remains unchanged, inherited from bond0)
Resolution
Es ist keine Aktion erforderlich, wenn die Schnittstelle normal funktioniert. Dies ist das vorgesehene Verhalten.
So überprüfen Sie den Systemstatus:1. Überprüfen Sie, ob die Schnittstelle aktiv und Teil der Bündelung ist:
ip link show eno12399np0 => Look for state UP and master bond0 in the output.
Sie können sowohl die permanenten (eingebrannten) als auch die aktiven (durch Bündelung zugewiesenen) MAC-Adressen beobachten:
ip link show eno12399np0 => The link/ether field shows the active MAC (belonging to the bond). The permaddr field shows the physical MAC of the new card.
Fazit:
Die Persistenz der ursprünglichen MAC-Adresse nach einem Hardwareaustausch ist beabsichtigt und gewährleistet die Netzwerkstabilität für die gebundene Schnittstelle. Solange der Verbindungsstatus aktiv ist und die Konnektivität normal ist, funktioniert das System ordnungsgemäß.