ScaleIO Ready Node: Wiederholter erneuter Aufbau auf ScaleIO Ready Node-Cluster

Summary: ScaleIO Dell Ready Node-Cluster können wiederholte Neuerstellungen auslösen, wenn DAS-Caches falsch konfiguriert sind.

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




Wenn der Cache-/SSD-Speicherplatz des DAS voll ist, beginnt der DAS-Cache mit dem Leeren der Daten im SSD-Laufwerk auf die Festplatte. Dies geschieht, indem viele IOs an einen kleinen Teil des Laufwerks gesendet werden, wodurch die Suche minimiert und der Durchsatz auf der Festplatte maximiert wird. Wenn andere I/O-Vorgänge auf derselben Festplatte vorhanden sind, z. B. wenn einige große Lesevorgänge unter Umgehung des Caches an einem anderen Ort im Laufwerk ausgegeben werden, priorisieren der RAID-Controller und das Laufwerk die I/Os mit dem kleinen Suchergebnis, um den maximalen Durchsatz zu erreichen, was manchmal zu einer hohen Latenz der anderen I/Os führt.

Cause

Die Kombination der IOPS aus DAS-Cache und ScaleIO verursachte eine so lange Warteschlange auf der Festplatte, dass langsame IOs auftreten, was zu einem erneuten Aufbau und manchmal zu einem SDS-Fehler führt, wenn die I/O zu lang ist.

Resolution

Wenden Sie die folgenden Konfigurationseinstellungen Schritt für Schritt an, um den DAS-Cache (pro ScaleIO-fähigem Dell Node) zu aktivieren: 

1. Geben Sie den entsprechenden SDS in den Wartungsmodus ein.

2. Ändern der DAS-Cachekonfiguration:

ein. Legen Sie die Parameter für den DAS-Cache fest:

fscli --set-param AggressiveCachePopulation=0
fscli --set-param BypassLengthKB=128
fscli --set-param RcMaxLengthKB=32
fscli --set-param LowSpaceBypassKb=0

b. Ändern Sie die DAS-Cachekonfigurationsdatei ("/etc/fio/config"):

FlusherCmdsNormalToBeStarted =  1 
FlusherMaxCmdsToBeStarted =  2 

c. Setzen Sie den Node zurück, um den DAS-Cachetreiber neu zu laden, um die Einstellungen anzuwenden (nur für Schritt "b" erforderlich) 2. Ändern Sie die Einstellungen für Server-RAID-Schreibcache zu Durchschreiben (mit sofortiger Wirkung):

/opt/MegaRAID/perccli/perccli64 /c0/vall set wrcache=wt

3. Ändern Sie die ScaleIO-Performanceparameter wie folgt (nur Management – mit sofortiger Wirkung):

scli --set_performance_parameters --sdc_max_inflight_requests 200 --all_sdc --tech
scli --set_performance_parameters --sdc_max_inflight_data 20 --all_sdc --tech

4. Beenden Sie den Wartungsmodus für den entsprechenden SDS. Wir empfehlen, die oben genannten Einstellungen zu Beginn nur auf einen SDS anzuwenden und einige Tage lang zu überprüfen, ob alles ordnungsgemäß funktioniert, bevor Sie mit dem nächsten SDS fortfahren usw.  

Affected Products

ScaleIO Ready Node-PowerEdge 13G

Products

ScaleIO Ready Node-PowerEdge 13G
Article Properties
Article Number: 000051944
Article Type: Solution
Last Modified: 28 Nov 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.