PowerFlex: Kan ikke opprette volumer når ett enkelt SDS er i IMM
Summary: Kan ikke opprette volumer når et enkelt SDS er i modus for øyeblikkelig vedlikehold (IMM)
Symptoms
Etter å ha satt et enkelt SDS i vedlikeholdsmodus, er det ikke mulig å lage et volum, selv om det er nok plass tilgjengelig. Den "add_volume" kommandoen mislykkes med "System capacity is unbalanced" feilmelding. Kan ikke opprette nye volumer.
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
Dette er ikke en feil. Under spesielle omstendigheter kan det være umulig å opprette nye volumer.
Et "normalt" ScaleIO-miljø må ha minst tre (3) feilenheter av tilsvarende størrelse, der den største feilenhetens kapasitet er mindre enn halvparten av den totale tilgjengelige kapasiteten (unntatt MM-nodekapasiteten).
Noen ganger er ScaleIO-systemet opprettet på en ubalansert måte.
Et eksempel på et ubalansert ScaleIO-system er når en enkelt feilenhet (SDS eller feilsett) er større enn de andre komponentene.
Nedenfor finner du noen problematiske konfigurasjoner:
Eksempel 1 (feilsett):
FS0: SDSs 111,112
FS1: SDS 113
FS2: SDS-er 114 (MM), 115
Hvert SDS er av samme eller samme størrelse. Når SDS 114 befinner seg i MM, er FS0 dobbelt så stor som de andre feilsettene.
Her mislykkes volumopprettelsen, da systemet er på grensen (en enkelt feilenhet kan ikke være større enn resten av systemet - og her er den lik):
Eksempel 2 (SDS):
SDS1: 18 TB
SDS2: 18 TB
SDS3: 18 TB
SDS4: 100 GB
I dette miljøet er en av de tre gjenværende feilenhetene (SDS-node 3) 180 ganger mindre enn de andre. Dessuten, siden forskjellen er så stor, er SDS i node 4 satt til å inneholde en liten mengde lagringsplass, så dette miljøet tilsvarer nesten et 2-nodemiljø, noe som ikke er tilstrekkelig.
Resolution
Sørg for at ScaleI/O-systemet er balansert, og at alle feilenheter (FS eller SDS) er like store.