PowerFlex: Standardisere VLAN-merking av data etter PFxM-oppgradering og OS-konvertering

Summary: Denne artikkelen forklarer hvordan du standardiserer VLAN-merking av data etter PFxM-oppgradering og OS-konvertering.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Under konverteringen av operativsystemet fra CentOS til SLES ble det identifisert at en node som opprinnelig ble bygget under PowerFlex Manager (PFxM) 3.x ved hjelp av v1-nettverk, der Data1- og Data2-nettverk ikke var merket og koblet til VLAN-svitsjporter – ikke ble uendret til PFxM 4.x-nettverksmodellen. Disse eldre nodene fortsatte å stole på umerkede grensesnitt for datanettverk, mens nyere noder lagt til under PFxM 4.x ble distribuert med grensesnitt ved hjelp av VLAN-merking for datanettverk.

Under konverteringen oppdaterte PFxM 4.x datanettverksgrensesnittene på disse eldre nodene til VLAN-merkede SLES-grensesnitt, men de tilknyttede svitsjportene forble konfigurert som tilgangsporter. Denne tilstanden førte til at noden i konverteringen ble isolert fra datanettverkene, noe som forhindret fullføring av konverteringsprosessen.

Denne fremgangsmåten gir en klar, repeterbar og feltklar metode for å standardisere alle noder – spesielt de som opprinnelig ble bygget under 3.x v1-nettverk – til PFxM 4.x VLAN-merket design for å sikre konsekvent og pålitelig drift av datanettverk.

 

  • PowerFlex-klynge ble opprinnelig distribuert under PFxM 3.x med umerkede Data1/Data2-nettverk (tilgangs-VLAN-er).
  • Klyngen ble senere oppgradert til PFxM 4.x, som forventer VLAN-merkede datanettverk.
  • Ekstra noder lagt til under PFxM 4.x med VLAN-merkede datanettverk på svitsjporter fra stammen.
  • Konvertering av operativsystemet fra CentOS til SLES bevarte ikke umerket konfigurasjon på noder mens du fremdeles brukte tilgang til VLAN-svitsjporter.

 

Klyngen inneholder en blanding av noder som bruker umerkede datanettverk og noder som bruker VLAN-merkede datanettverk. Når noder som ble distribuert med grensesnitt som ikke bruker VLAN-koder, ble oppgradert, ble grensesnittinnstillingen konvertert til å bruke VLAN-koder. Konfigurasjonen av grensesnittet for svitsjporten ble ikke konvertert fra tilgangsmodus til trunk-modus. Dette skapte en feil tilordning av data VLAN mellom nodegrensesnittet og svitsjporten. Dette førte til isolering fra datanettverk for de berørte nodene. Miljøet trenger nå en kontrollert, node-for-node-utbedring for å standardisere VLAN-atferden.

Cause

OS-konverteringsprosessen oppdaterer verts-NIC-merkingen, men oppdaterer eller validerer ikke switchport-modus, noe som fører til manglende samsvar mellom verts-VLAN-konfigurasjoner og svitsjenes VLAN-forventninger.

 

Resolution

Utfør følgende trinn for hver berørte node. Utbedre bare én node om gangen for å opprettholde klyngeredundans og unngå unødvendige gjenoppbygginger.

Forhåndskontroll

  • Kontroller at klyngen er i god stand (ingen gjenoppbygging pågår, alle SDS-er tilkoblet).
  • Identifisere noder som fortsatt bruker umerkede datanettverk (for eksempel: IP-er konfigurert direkte på p2p2/em2 uten. VLAN-suffiks)
  • Registrer nodens Data1 IP-adresse og Data2 IP-adresse.
  • Sikkerhetskopier konfigurasjonsfilene for vertsnettverket (for eksempel: /etc/sysconfig/network scripts/ifcfg-*).
  • Registrere gjeldende svitsjportkonfigurasjon for nodens Data1- og Data2-porter for tilbakerulling om nødvendig.
  • Bekreft VLAN-ID-ene som brukes for Data1 og Data2 (for eksempel: Data1 = 152, Data2 = 160)

 

Nettverks- og vertsendringer:

Sett noden i vedlikeholdsmodus

Bruk PowerFlex Manager til å sette noden i vedlikeholdsmodus.

Bekreft at SDS på denne noden er i vedlikehold, og at ingen gjenoppbyggingsoperasjoner har startet.

Oppdater bryterporter fra tilgang til bagasjerom.

Oppdater Data1- og Data2-portene for denne noden på svitsjen.

Konverter Data1- og Data2-svitsjporter fra tilgangsmodus til trunk-modus.

  • Kontroller at Data VLAN-nettverk (f.eks. 152 og 160) er inkludert i VLAN-listen over tillatte bagasjerom.
  • Kontroller at riktig svitsjport er identifisert (for eksempel nodegrensesnitt p2p2 kobles til svitsjport Ethernet 1/1)
  • Kontroller at MTU er angitt til 9216 (eller miljøstandard) på svitsjen.
  • Aktiver spanning-tree edge trunk, bpduguard og guard root i henhold til design.

 

Eksempel på data 1 (før):
 Show running-config interface Ethernet 1/1
    switchport
    switchport access vlan 152
    spanning-tree port type edge
    mtu 9216

 

Eksempel på data1 (etter):
 Show running-config interface Ethernet 1/1
    switchport
    switchport mode trunk
    switchport trunk allowed vlan 152
    spanning-tree port type edge trunk
    spanning-tree bpduguard enable
    spanning-tree guard root
    mtu 9216

 

Eksempel på utførelsesskript for å endre innstillinger for svitsjport.
configuration terminal
 interface ethernet 1/1
    switchport mode trunk
    switchport trunk allowed vlan 152
    no switchport access vlan 152
    spanning-tree port type edge trunk
    spanning-tree bpduguard enable
    spanning-tree guard root
    end
copy running-config startup-config

 

Oppdatere verts-OS-nettverkskonfigurasjonen

  • Backup gjeldende nettverk files.cd / etc / sysconfig / network-scripts /
  • Rediger og gi nytt navn til nettverksgrensesnittfiler.
  • Start nettverkene på nytt.
  • Validere datanettverksbaner.

 

  • Logg på den første SDS-noden
  • Gjennomgå grensesnittet som brukes:
  • Vis gjeldende grensesnitt og IP-adresse:
ip address
  • Se gjennom statiske ruter og registrer dem.
  • Bytt til nettverksfilkatalogen:
cd /etc/sysconfig/network-scripts/

Se gjennom gjeldende nettverksfiler:

ls -ltr

Sikkerhetskopier gjeldende nettverksfil

cp /etc/sysconfig/network-scripts/ifcfg-<devicename>  /etc/sysconfig/network-scripts/ifcfg-<devicename>.bak

Gi nytt navn til gjeldende nettverksfil.

mv /etc/sysconfig/network-scripts/ifcfg-<devicename> /etc/sysconfig/network-scripts/ifcfg-<devicename>.<vlan>

Eksempel:

mv /etc/sysconfig/network-scripts/ifcfg-em2 /etc/sysconfig/network-scripts/ifcfg-em2.152

Rediger nettverksfilen.

vi /etc/sysconfig/network-scripts/ifcfg-<devicename>.vlan

Eksempel:

vi /etc/sysconfig/network-scripts/ifcfg-em2.152

Oppdater enhetsnavn med <dot>vlan id og sett inn VLAN = yes

DEVICE=em2.152

VLAN=yes

Avslutt og lagre filen.

:wq!

 

Gjenta for annet datanettverk

 

Start nettverket på nytt og valider

Start nettverkstjenesten på nytt på verten eller utfør en kontrollert omstart.

Konfigurasjon av statiske ruter

Utfør ssh til SDS-noden.

Kjør følgende kommando:

ip route

Sørg for at ingen ruter refererer til umerkede grensesnitt (f.eks. em2, p2p2). Alle ruter må referere til VLAN-merkede ekvivalenter.

Eksempel 

default via 172.18.133.1 dev bond0.1352

172.18.133.0/24 dev bond0.1352 proto kernel scope link src 172.18.133.100

192.168.152.0/21 dev p2p2.152 proto kernel scope link src 192.168.152.100

192.168.160.0/21 dev em2.160 proto kernel scope link src 192.168.160.100

 

Nettverksvalideringer

Kontroller at VLAN-grensesnittene (for eksempel p2p2.152 og em2.160) er oppe.

Eksempel

 ip address

Ping en kjent node fra verten eller på hver VLAN ved hjelp av grensesnitt-hentet ping.

Eksempel

ping -I p2p2.152 <peer>

Valgfritt: Test en MTU med jumboramme ved hjelp av ping med stor nyttelast.

Eksempel

ping -I p2p2.152 -s 8972 -M do <peer>

 

Avslutt vedlikeholdsmodus

 I PowerFlex Manager kontrollerer du SDS og enhetstilstanden på noden.

 Avslutt vedlikeholdsmodus for noden.

 Overvåk for varsler, SDS starter på nytt eller kobler klaffer i flere minutter.

 

Gjenta for gjenværende noder

Gjenta prosessen for hver gjenværende node som fortsatt bruker umerkede datanettverk, til hele klyngen er standardisert til VLAN-merkede datagrensesnitt som samsvarer med PFxM 4.x-designen.

 

Valideringstestplan (sammendrag)

  • MTU-validering: Bekrefte at VLAN-grensesnitt bruker MTU 9000, og jumbo ping-tester lykkes med jevnaldrende på Data1 og Data2.
  • SDS-validering: Bekreft at SDS er koblet til, at ingen omstarter og at enhetsbanene er justert.
  • Nettverkstilkobling: Kontrollere øst-vest-tilkobling til flere noder på begge Data VLAN-ene (ping fra p2p2.152 og em2.160).
  • Failover: Deaktiver midlertidig grensesnittene for data1 og Data2, ett etter ett for å bekrefte at SDS forblir tilkoblet ved hjelp av den gjenværende banen, og at redundansen gjenopprettes etter at de er aktivert på nytt.
  • SCR/PFxM: Kjør SCR- og PowerFlex Manager-tilstandskontroller for å bekrefte at det ikke er noen VLAN/MTU/nettverksrelaterte feil.

 

 

Berørte plattformer/versjoner

– PowerFlex 3.6.x/3.7.x / 3.8.x-noder opprinnelig distribuert med tilgangsmodus VLAN-er
– PowerFlex 4.x PFMP-konverteringer til SLES-Dell
R640/R740-servere
– Cisco Nexus-svitsjer, Dell OS10-baserte svitsjer

 

Løst i versjon

4.6.2.1

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000406776
Article Type: Solution
Last Modified: 24 Dec 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.