Dell Unity: Datalagret är fullt: VMware ESXI-datalageranvändningen överensstämmer inte med användningen av Unity-pooler
Summary: Dell Unity: DataStore Full :: VMware ESXI-datalageranvändningen överensstämmer inte med användningen av Unity-pooler (kan korrigeras av användaren)
Symptoms
Datalageranvändningen överensstämmer inte med användningen av Unity-pooler.
Datalagret är nästan eller 100 % fullt, vilket gör att data inte är tillgängliga.
Datalagringen etableras tunt från Unity.
Förväntad produktionsanvändning tar inte hänsyn till hela datalagringen.
Cause
Värden kör ESXi 5.5 Update 1a 2014-04-19 1746018 (Det kan hända att andra ESXi-versioner från 5.5 till 6.5 kan uppleva detta, bekräfta med VMware Support)
Lista över ESXi-versioner https://kb.vmware.com/s/article/2143832
Eftersom användbart utrymme inte matchar mellan VMware och Unity bör funktionen för nollställd utrymmesåtertagning undersökas från VMware-sidan. Se följande VMware KB-artikel för att frigöra utrymme i ESXi 5.5:
https://kb.vmware.com/s/article/2057513
vSphere 5.5 introducerade ett nytt kommando i esxcli-namnrymden som gör att borttagna block kan fritas på tunna provisionerade LUN som stöder VAAI UNMAP-primitiven. I det här fallet återtog ESXi-värden inte de borttagna blocken och fyllde därmed datalagret.
Resolution
Engagera VMware, citat VMware-kunskapsbasartikel 2057513 (https://kb.vmware.com/s/article/2057513)
Kör en återaktivering av noll utrymme från ESXi-värden. Detta kan minska datalagringen fullständigt.