PowerFlex 3.0: Erro ao aplicar a licença devido à capacidade incorreta
Summary: ScaleIO: Ao solicitar uma licença obtendo o erro: Comando MDM com falha. Status: A configuração atual do sistema excede os direitos de licença.
Symptoms
scli --set_license --license_file /tmp/12c129xxxxx_235243_.lic Error: MDM failed command. Status: The current system configuration exceeds the license entitlements.
Cause
Verifique os logs de rastreamento do MDM quando a licença foi aplicada. O usuário pode obter a capacidade extra que deve estar no licenciamento.
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
Para encontrar a capacidade da licença a ser aplicada, consulte o tamanho entre colchetes, conforme destacado abaixo. Os usuários também podem ver os logs de rastreamento do MDM, conforme sugerido acima.
O usuário deve adicionar a capacidade vista em relação à "capacidade reduzida", que é exibida quando o cliente usa a interface do usuário e "Set Device Capacity Limit" para dispositivos SDS. Aqui, a capacidade total necessária seria 2388 + 0 TB.
scli --query_all SDS Summary: ... 2.3 PB (2388 TB) total capacity 0 Bytes decreased capacity
Nota: O portal de licenciamento gera a licença em TBs, e não em GB. Decimais também não são permitidos. Então, no caso, se o 2445380 GB = 2.388,06640625 TB Nesse caso, devemos solicitar 2.389 TB.
Additional Information
A interface do usuário do ScaleIO mostraria o tamanho total aqui como 2,3 TB. Depois de analisá-lo, o usuário solicitaria uma licença de 2,3 TB. Mas a interface do usuário e a CLI têm apenas uma casa decimal.