PowerFlex 4.X: Fehler bei der BS-Konvertierung aufgrund einer falschen SDS-IP-Rollenreihenfolge

Zusammenfassung: Die Betriebssystemkonvertierung für eine Ressourcengruppe (RG) wird abgeschlossen und verursacht DU, wenn das System SDS-IP-Rollen hat, die nicht wie erwartet konfiguriert sind.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

  • Der BS-Konvertierungsvorgang wird auf einem oder mehreren Nodes in einer RG für reinen Storage (SO) ausgeführt und der Prozess schlägt fehl.
  • Der Ziel-Node wurde erfolgreich in das SLES-Betriebssystem konvertiert.
  • Der MDM-Cluster weist nach dem Konvertierungsvorgang einen anderen Konfigurationsmodus auf und der Status wird als "Degraded" angezeigt.
  • --query_cluster Die Ausgabe kann Nodes anzeigen, die ursprünglich Manager-MDMs waren, als Tie-Breaker und umgekehrt.  Die Rolle stimmt möglicherweise nicht mit dem actor_role Einstellung in der MDM-Konfigurationsdatei: /opt/emc/scaleio/mdm/cfg/conf.txt.

Beispiel:

Konvertierung vor der BS-Konvertierung

Der MDM-Cluster weist einen 5_node Konfigurationsmodus und einen normalen (fehlerfreien) Status auf. Node xxx002 hat den Status "Normal" und einen Manager-MDM (primär):

MDM-Clusterstatus

 

Post-OS-Konvertierung

Der MDM-Cluster weist den Konfigurationsmodus 3_node und den Status"Degraded (not fehlerfrei)" auf und Node xxx002 befindet sich im Status "Fehler" und Manager-MDM (sekundär):

MDM-Clusterabfragetechnologie

 

Die Konfigurationsdatei für Node xxx002 ist auf Folgendes festgelegt: actor_role_is_manager=0, d. h. Tie-Breaker:

conf.txt Dateiansicht

 

Auswirkungen

Der MDM-Cluster befindet sich in einem fehlerhaften und unerwarteten Status – möglicherweise DU.

Ursache

Wenn SDS-IP-Rollen konfiguriert sind, verwendet PFMP die angegebenen SDS-IP-Adressen, um vorhandene Nodes abzugleichen und zu identifizieren.

Während einer BS-Konvertierung erwartet PFMP, dass die IPs zuerst mit Nur-SDC-IPs und dann mit Nur-SDS-IPs aufgelistet werden. Wenn diese Reihenfolge nicht befolgt wird, identifiziert PFMP möglicherweise Cluster-Nodes falsch.

Diese strikte Anforderung an die Reihenfolge der IP-Rollen wurde als Fehler identifiziert und wird geändert, um jede IP-Rollenreihenfolge zu akzeptieren.

Beispiel für die erwartete IP-Rollenreihenfolge

  • Nur SDC, Nur SDC, Nur SDS, Nur SDS
3: ID: 248169c800000002 Name: Sds-003 fdId: 8bb3ba9300000000 fsId: 0000000000000000
IP:  192.168.13.3,192.168.14.3,192.168.15.3,192.168.16.3 Port: 7072
 States: NORMAL UpDown: UP Process: IDLE RefCnt: 7 GenNum: 1  KeepaliveState: NORMAL    IPs:  192.168.15.3 (SDC Only)  192.168.16.3 (SDC Only) 192.168.13.3 (SDS Only) 192.168.14.3 (SDS Only)

Beispiele für eine unerwartete IP-Rollenreihenfolge

  • Nur SDC, Nur SDS, Nur SDC, Nur SDS
0: ID: 248169c800000000 Name: Sds-001 fdId: 8bb3ba9300000000 fsId: 0000000000000000
IP:  192.168.13.1,192.168.14.1,192.168.15.1,192.168.16.1 Port: 7072
 States: NORMAL UpDown: UP Process: IDLE RefCnt: 7 GenNum: 1  KeepaliveState: NORMAL    IPs:  192.168.13.1 (SDC Only) 192.168.14.1 (SDS Only) 192.168.15.1 (SDC Only) 192.168.16.1 (SDS Only)
  • Nur SDS, Nur SDS, Nur SDC, Nur SDC:
1: ID: 248169c800000001 Name: Sds-002 fdId: 8bb3ba9300000000 fsId: 0000000000000000
IP:  192.168.13.2,192.168.14.2,192.168.15.2,192.168.16.2 Port: 7072
 States: NORMAL UpDown: UP Process: IDLE RefCnt: 7 GenNum: 1  KeepaliveState: NORMAL    IPs:  192.168.13.2 (SDS Only) 192.168.14.2 (SDS Only) 192.168.15.2 (SDC Only)  192.168.16.2 (SDC Only)

Lösung

Um eine fehlgeschlagene Betriebssystemkonvertierung oder eine Nichtverfügbarkeit von Daten zu vermeiden, führen Sie die folgenden Aktionen aus, bevor Sie versuchen, eine Betriebssystemkonvertierung durchzuführen.

1) Bestätigen Sie die aktuelle Reihenfolge der SDS-IPs, indem Sie Folgendes über den primären MDM ausführen:

for i in $(scli --query_all_sds | grep ID: | awk {'print $3'}); do scli --query_sds --sds_id $i | grep -E ''$i'|Role'; echo -e; done 

 

2) Wenn die IP-Reihenfolge nicht Nur-SDC-IPs gefolgt von Nur-SDS-IPs ist:

Der SDS muss über SCLI hinzugefügt werden, um sicherzustellen, dass die IPs wie erwartet eingegeben werden.

PFMP kann die IP-Adressen bei Verwendung der Benutzeroberfläche in aufsteigender Reihenfolge neu anordnen, wodurch verhindert wird, dass der SDS in der erwarteten IP-Reihenfolge hinzugefügt wird.

Eine. Entfernen Sie die einzelnen SDS einzeln über die PFMP-Benutzeroberfläche aus dem Cluster.

B. Fügen Sie den SDS mithilfe der SCLI erneut zum Cluster auf dem primären MDM hinzu, wobei die Nur-SDC-IPs zuerst aufgelistet werden, gefolgt von den Nur-SDS-IPs, kommagetrennt:

scli --add_sds --sds_ip <SDC Only IP #1>,<SDC Only IP #2>,<SDS Only IP #1>,<SDS Only IP #2> --sds_ip_role sdc_only,sdc_only,sds_only,sds_only --protection_domain_name <PD Name> --sds_name <SDS Name> --force_clean --i_am_sure

 

Betroffene Versionen

PFMP 4.x

Behoben in Version

PFMP 4.8

Weitere Informationen

Betroffene Produkte

PowerFlex rack, ScaleIO
Artikeleigenschaften
Artikelnummer: 000446471
Artikeltyp: Solution
Zuletzt geändert: 23 Juni 2026
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.