PowerFlex 3.0: Fejl ved ansøgning om licens på grund af forkert kapacitet
Summary: ScaleIO: Under ansøgning om en licens får fejl: MDM mislykkedes kommando. Status: Den aktuelle systemkonfiguration overstiger licensrettighederne.
Symptoms
scli --set_license --license_file /tmp/12c129xxxxx_235243_.lic Error: MDM failed command. Status: The current system configuration exceeds the license entitlements.
Cause
Kontroller MDM-sporingslogfilerne, da licensen blev anvendt. Brugeren kunne få den ekstra kapacitet, som skal være i licensering.
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
For at finde den licenskapacitet, der skal anvendes, skal du se størrelsen i parenteserne som fremhævet nedenfor. Brugere kan muligvis også se MDM-sporingslogfilerne som foreslået ovenfor.
Brugeren skal tilføje kapaciteten set i forhold til "reduceret kapacitet", som ses, når kunden bruger brugergrænsefladen og "Angiv enhedskapacitetsgrænse" for SDS-enheder. Her ville den samlede krævede kapacitet være 2388 + 0 TB.
scli --query_all SDS Summary: ... 2.3 PB (2388 TB) total capacity 0 Bytes decreased capacity
BEMÆRK: Licensportalen genererer licensen i TB er og ikke i GB. Decimaler er heller ikke tilladt. Så i tilfælde, hvis 2445380 GB = 2,388.06640625 TB I dette tilfælde skal vi anmode om 2,389 TB.
Additional Information
ScaleIO UI viser den samlede størrelse her som 2,3 TB. Efter at have set på det, ville brugeren anmode om en 2.3 TB licens. Men brugergrænsefladen og CLI tager kun op til en decimalplads.