PowerFlex: Impossibile creare volumi quando un singolo SDS è nell'IMM
Summary: Impossibile creare volumi quando un singolo SDS è in modalità di manutenzione istantanea (IMM)
Symptoms
Dopo aver messo un singolo SDS in modalità di manutenzione, non è possibile creare un volume, anche se è disponibile spazio sufficiente. Il "add_volume" il comando ha esito negativo con "System capacity is unbalanced" software. Impossibile creare nuovi volumi.
Unable to add a volume when an SDS is in the IMM even if the "--override_balance_check" flag is used: scli --add_volume --protection_domain_name pd1 --storage_pool_name sp1 --thin_provisioned --size_gb 8 --volume_name test --override_balance_check Allocating volumes while the system is unbalanced will degrade system performance. Press 'y' and then Enter to confirm: y Error: MDM failed command. Status: System capacity is unbalanced
Cause
Non si tratta di un bug. In circostanze specifiche potrebbe essere impossibile creare nuovi volumi.
Un ambiente ScaleIO "normale" deve disporre di almeno tre (3) unità di guasto di dimensioni simili, in cui la capacità dell'unità di errore più grande è inferiore alla metà della capacità totale disponibile (esclusa la capacità del nodo MM).
A volte il sistema ScaleIO viene creato in modo sbilanciato.
Un esempio di sistema ScaleIO sbilanciato si verifica quando una singola unità di errore (SDS o Fault Set) è più grande degli altri componenti.
Di seguito sono riportate alcune configurazioni problematiche:
Esempio 1 (FaultSet):
FS0: SDS 111.112
FS1: SDS 113
FS2: SDS 114 (MM), 115
Ogni SDS ha dimensioni uguali o simili. In questa circostanza, quando SDS 114 è in MM, FS0 è due volte più grande degli altri FaultSet.
In questo caso, la creazione del volume non riesce, poiché il sistema è al limite (una singola unità di errore non può essere più grande del resto del sistema e in questo caso è uguale a):
Esempio 2 (SDS):
SDS1: SDS2 da 18 TB
: SDS3 da 18 TB
: SDS4 da 18 TB
: 100 GB
In questo ambiente, una delle tre unità di guasto rimanenti (nodo SDS 3) è 180 volte più piccola delle altre. Inoltre, poiché la differenza è così grande, l SDS al nodo 4 è impostato per contenere una piccola quantità di storage, quindi questo ambiente è quasi l'equivalente di un ambiente a 2 nodi, il che non è sufficiente.
Resolution
Assicurarsi che il sistema ScaleIO sia bilanciato e che ogni unità di guasto (FS o SDS) abbia dimensioni simili.