PowerFlex: Kein Zugriff auf Datenspeicher

Summary: Mögliche Gründe dafür, dass auf die von ScaleIO angegebenen Geräte nicht zugegriffen werden kann.

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

Mögliche Szenarien:

  • ESXi-Hosts können nicht in Datenspeicher schreiben oder lesen, die von PowerFlex bereitgestellt werden
  • ESXi-Hosts können Geräte, die von PowerFlex bereitgestellt werden, nicht sehen
  • ESXi-Hosts reagieren nicht mehr, wenn sie versuchen, Datenspeicher zu erstellen, die von PowerFlex präsentiert werden

Cause

Mögliche Ursachen:

Das ESXi/SDS-Netzwerk ist nicht ordnungsgemäß konfiguriert.

  • Auf dem ESXi-Host muss vmknic/s konfiguriert sein, um die SDS-Backend-Datenpfade zu erreichen.
  • Auf der SDS-VM müssen NIC/s konfiguriert sein, um die Frontend-Datenpfade der ESXi-Hosts zu erreichen.
  • Wenn auf dem PowerFlex-Back-end Jumbo Frames aktiviert sind, MÜSSEN auch die ESXi-Hosts aktiviert werden.
  • Möglicherweise sind doppelte IP-Adressen in der Umgebung vorhanden.

Um zu bestätigen, dass das Netzwerk korrekt konfiguriert ist, führen Sie die folgenden Tests durch:

  • Pingen Sie vom ESXi-Host zu jedem SDS-Datenpfad/en: vmkping -d -s 8972 <x.x.x.x>
  • Pingen Sie vom SDS zu dem/den problematischen ESXi-Host(s) auf dem/den Datenpfad/en: Ping -M do -s 8972 <x.x.x.x>
  • Führen Sie diesen Befehl auf dem ESXi-Host aus, um den Verbindungsstatus zu den SDSs zu überprüfen: localcli network ip connection list
    • [root@localhost:~] localcli network ip connection list
      Proto  Recv Q  Send Q  Local Address                            Foreign Address      State        World ID  CC Algo  World Name
      -------------------------------------------------------------------------------------------------------------------------------
      tcp         0       0  10.0.1.1:58090                         10.0.1.1:7073     SYN_SENT        71052  newreno  net_sched
      tcp         0       0  10.0.1.2:58011                         10.0.1.2:7072     ESTABLISHED     71052  newreno  net_sched
      tcp         0       0  10.0.1.3:58094                         10.0.1.3:7072     ESTABLISHED     71052  newreno  net_sched
      		Note that the State "SYN_SENT" indicates a connection issue. The state to each SDS needs to be "ESTABLISHED"
      		 

Falsches SDS-Paket installiert.

  • Das Standard-SDS-Paket (EMC-ScaleIO-sds-2.0.x) wird auf Port 7072 betrieben, während andere SDS-Pakete auf anderen Ports ausgeführt werden. 
    • Beispiel: EMC-ScaleIO-sds1-2.0.x wird auf Port 7073 betrieben.
  • Das SDC-Paket wird standardmäßig über Port 7072 verbunden.
  • Um zu überprüfen, auf welchem Port die SDSs betrieben werden, führen Sie den folgenden Befehl vom aktuellen Master-MDM aus:
    • scli --query_all_sds |grep -i SDS
       
      • SDS ID: 78b9ea2900000002 Name: 10.0.0.3-ESX State: Connected, Joined IP: 10.0.1.3 Port: 7073 Version: 2.0.13000
        SDS ID: 78b9ea2800000001 Name: 10.0.0.2-ESX State: Connected, Joined IP: 10.0.1.2 Port: 7072 Version: 2.0.13000
        SDS ID: 78b9ea2700000000 Name: 10.0.0.1-ESX State: Connected, Joined IP: 10.0.1.1 Port: 7072 Version: 2.0.13000
        			


 
 

Resolution

  • Fügen Sie dem ESXi-Host alle erforderlichen VMKNIC/s hinzu, um sicherzustellen, dass die Kommunikation auf den Back-end-Datenpfaden erreicht werden kann.
  • Aktivieren Sie Jumbo Frames im gesamten Datennetzwerk, wenn Jumbo Frames verwendet werden.
  • Installieren Sie das richtige SDS-Paket, wenn das falsche Paket unwissentlich installiert wurde. 

Affected Products

VxFlex Product Family

Products

VxFlex Product Family
Article Properties
Article Number: 000056326
Article Type: Solution
Last Modified: 24 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.