PowerVault ME4, ME5: Förbrukningen av värdoperativsystemsutrymme stämmer inte överens med förbrukningen av poolutrymme
Summary: När PowerVault-administratörer undersöker detta måste de ta hänsyn till både de måttenheter som används för att rapportera volymkapacitet och om eller hur värdoperativsystemet implementerar kommandot SCSI UNMAP för det värdfilsystem som används. ...
Instructions
Enheter för kapacitetsmätning
Som standard konfigureras PowerVault ME-användare för att rapportera volymstorlek och poolkapacitetsförbrukning med hjälp av bas 10-måttenheter, medan värdoperativsystem använder bas 2-måttenheter för att rapportera LUN-kapacitet eller förbrukning av filsystemutrymme. Administratörer kanske undrar varför en volym som skapats i PowerVault Manager med en kapacitet på 140 TB presenteras som en LUN för värdoperativsystemet med måttet 128 TB (TiB).
| Decimal (bas 10) | Binär (bas 2) |
|---|---|
| 1 GB (gigabyte) = 1000 MB (megabyte) | 1 GiB = 1024 MiB (mebibyte) |
| 1 TB (terabyte) = 1000 GB (gigabyte) | 1 TiB (tebibyte) = 1024 GiB (gibibyte) |
De flesta värdoperativsystem använder bas 2 som måttenhet och noterar detta som TB i stället för TiB, vilket leder till förvirring för administratörer som inte är bekanta med de måttenhetskonventioner som används. På disksystem i PowerVault ME-serien ställs de måttenheter som visas in per användare.
Disksystem i PowerVault ME4-serien som ändrar måttenheter
-
Logga in som användare med hanteringsrollen och gör något av följande:
- I ämnet Start väljer du Systeminställningarför åtgärd > och klickar sedan på fliken Hantera användare.
- I avsnittet System väljer du Åtgärd>Systeminställningar och klickar sedan på fliken Hantera användare .
- Klicka på användarpanelen i bannern och välj Hantera användare.
- I välkomstpanelen väljer du Systeminställningar>Hantera användare. På fliken Manage Users visas en tabell över befintliga användare och alternativ som ska anges.
-
Välj den användare som ska ändras.
-
Ändra inställningarna. Du kan inte ändra användarnamnet. Användare med övervakarrollen kan ändra sina egna inställningar förutom sina roll- och gränssnittsinställningar.
-
Gör något av följande:
- Om du vill spara inställningarna och fortsätta konfigurera systemet klickar du på Verkställ.
- Om du vill spara inställningarna och stänga panelen klickar du på Verkställ och stäng.
En bekräftelsepanel visas.
-
Klicka på OK för att spara ändringarna. Annars klickar du på Avbryt.
Disksystem i PowerVault ME5-serien som byter hanteringsenhet
Detta kan ändras med hjälp av kommandoradsgränssnittet (CLI), följ instruktionerna som beskrivs i PowerVault ME5: Inget alternativ för basenhetsinställning är tillgängligt när du skapar en användare via PowerVault Manager
Återställning av tomt utrymme på tunna provisionerade volymer
PowerVault ME-serien kan driftsättas i virtuellt poolläge (standard rekommenderas) eller linjärt poolläge. Läget för virtuella pooler har stöd för snapshots, replikering, nivåindelning och överprovisionering av volymer. Alla volymer som skapas i virtuella pooler är tunn provisionering, vilket innebär att fysiskt utrymme i poolen förbrukas när filsystemet skriver till volymer.
Överallokering (överprovisionering) är en virtuell lagringsfunktion som gör det möjligt för en systemadministratör att överbelägga fysiska lagringsresurser. Detta gör att värdsystemet kan fungera som om det har mer tillgängligt lagringsutrymme än vad som faktiskt har allokerats. När de fysiska resurserna blir fulla kan administratören lägga till fysiskt lagringsutrymme genom att lägga till ytterligare diskgrupper eller utöka en ADAPT-diskgrupp. Den här funktionen kan inaktiveras genom att avmarkera alternativet i poolinställningarna. Instruktioner om hur du ändrar den här inställningen finns i administratörshandboken för PowerVault ME eller i onlinehjälpen för PowerVault Manager.
Disksystem i PowerVault ME-serien fungerar som blocklagring när värdprogram skriver till filsystemet tilldelas nya block till volymen från poolen, förutom när befintliga block som tidigare använts av filsystemet skrivs över. När filer tas bort från värdoperativsystemets filsystem förblir blocken tilldelade till volymen. Administratörer kan rapportera att det lediga utrymmet som rapporteras av värdfilsystemet inte stämmer överens med poolens lediga utrymme (block). Termen "blanksteg" används ofta för att beskriva block som är allokerade på lagrings-LUN/volymen men som inte används av filsystemet.
SCSI UNMAP-kommandot utfärdas av värdoperativsystem för att återta oanvänt lagringsutrymme i lagringsmiljöer med tunn provisionering. Hur det här kommandot implementeras varierar beroende på värdoperativsystem och filsystem som används. Administratörer måste läsa dokumentationen till värdoperativsystemet för specifika instruktioner. Alternativen för de vanligaste operativsystemen och filsystemen beskrivs nedan.
Mer information finns i PowerVault ME4: Vad är överengagemang och hur fungerar det?
Mer information om poolinställningar finns i administratörshandboken för PowerVault för disksystemet.
- ME4-serien: Ändra poolinställningar
- ME5-serien: Ändra poolinställningar
Microsoft Windows Server
SCSI UNMAP-stöd är aktiverat för NTFS-filsystem som standard. Systemadministratörer kan använda Windows optimeringsverktyg. Information om begränsningar och begränsningar finns i Microsofts dokumentation för system som använder REFS-filsystem.
Administratörer kan läsa följande Microsoft-länkar om du vill veta mer.
- Tunn provisionering – Windows-drivrutiner | Microsoft Learn
- Kontrollera disabledeletenotify inställningen med fsutil beteende | Microsoft Learn (på engelska)
- REFS-användare kan använda SDelete – Sysinternals | Microsoft Learn (på engelska)
- PowerShell-användare kan använda Optimize-Volume (lagring) | Microsoft Learn (på engelska)
Broadcom VMware ESXi
PowerVault ME virtuella volymer använder en sidstorlek på 4 MB. Det finns ingen automatisk asynkron återvinning av ledigt utrymme på VMFS6-datalager i ESXi. ESXi-administratörer måste köra kommandot esxcli storage vmfs unmap för att återta oanvända block.
esxcli storage vmfs unmap --volume-label=volume_label
Mer information finns i Återvinning av lagringsutrymme (vmware.com)
Linux
Linux-användare kan montera värdfilsystem med alternativet discard och använda fstrim kommando för att återställa blanksteg. Stöd för SCSI UNMAP varierar beroende på kernelversion och filsystem som används i leverantörens dokumentation för rekommendationer eller begränsningar.
Information om Red Hat Linux-distributioner finns i Ta bort oanvända block | Produktdokumentation för Red Hat
För SuSE Enterprise Linux, se Avaktivera fstrim – under vilka förhållanden? | Stöd | SUSE (SUSE)