PowerFlex 3.0: Fehler beim Anwenden der Lizenz aufgrund falscher Kapazität
Summary: ScaleIO: Beim Beantragen einer Lizenz wird Fehlermeldung angezeigt: MDM-Befehl fehlgeschlagen. Status: Die aktuelle Systemkonfiguration überschreitet die Lizenzberechtigungen.
Symptoms
scli --set_license --license_file /tmp/12c129xxxxx_235243_.lic Error: MDM failed command. Status: The current system configuration exceeds the license entitlements.
Cause
Überprüfen Sie die MDM-Trace-Protokolle, als die Lizenz angewendet wurde. NutzerInnen können die zusätzliche Kapazität erhalten, die in der Lizenzierung enthalten sein muss.
cat /opt/emc/scaleio/mdm/logs/trc.* | grep "license" 07/12 00:28:42.977087 0x7f974cbedeb0:mosEventLog_PostInternal:00590: New event added. Message: "Command set_license received, User: 'admin'. [1916995]". Additional info: "" Severity: Info 07/12 00:28:43.003511 0x7f974cbedeb0:tgtMgr_ValidateLicenseCapacity:10156: Capacity license exceeded. Allowed: 2355200GB Used: 2445380 07/12 00:28:43.003514 0x7f974cbedeb0:mdmObj_SetLicense:01637: Used capacity exceeds new license by 90180
Resolution
Die anzuwendende Lizenzkapazität finden Sie in den unten hervorgehobenen Klammern entsprechend der Größe. Nutzer können auch die MDM-Trace-Protokolle wie oben vorgeschlagen sehen.
Der Nutzer muss die angezeigte Kapazität zu "verringerter Kapazität" hinzufügen, die angezeigt wird, wenn der Kunde die Benutzeroberfläche und "Set Device Capacity Limit" für SDS-Geräte verwendet. Hier wäre die erforderliche Gesamtkapazität 2.388 + 0 TB.
scli --query_all SDS Summary: ... 2.3 PB (2388 TB) total capacity 0 Bytes decreased capacity
HINWEIS: Das Lizenzierungsportal generiert die Lizenz in TB und nicht in GB. Dezimalstellen sind ebenfalls nicht zulässig. Wenn also 2445380 GB = 2.388,06640625 TB ist, müssen wir 2.389 TB anfordern.
Additional Information
Die ScaleIO-Benutzeroberfläche würde die Gesamtgröße hier als 2,3 TB anzeigen. Nach dem Prüfen fordert der Nutzer eine 2,3-TB-Lizenz an. Die Benutzeroberfläche und CLI nimmt jedoch nur bis zu einer Dezimalstelle an.