Symptoms
Ett filsystem som inte har slut på utrymme när det gäller kapacitet har slut på inoder och kan inte utföra nya skrivningar.
För det här problemet visas inget fel i PowerStore Manager-användargränssnittet och ingen varning skapas för filsystemet i fråga.
Kvoterna för användare och träd överskrids inte heller.
Felmeddelanden på klientsidan kan omfatta, men är inte begränsade till:
mkdir: cannot create directory 'DirectoryName': Invalid argument |
Om du kontrollerar det lediga utrymmet med hjälp av df -h kan det fortfarande rapportera ledigt utrymme på filresursen, men df -i visar resursens inodanvändning.
I det här exemplet har PowerStoreShare1 gott om kostnadsfria inoder, men PowerStoreShare2 har slut på inoder.
[user@ ~]$ df -i Filesystem Inodes IUsed IFree IUse% Mounted on ... NAS_Server:/PowerStoreShare1 16889584 35 16889549 1% /MountPath1 NAS_Server:/PowerStoreShare2 16889584 16889584 0 100% /MountPath2 |
Cause
Filsystemet kan ha fått slut på inoder och tillåter inte längre skrivning till filsystemet.
En inod representerar metadata som används för katalogstrukturen för filer och mappar.
Det här är inte direkt relaterat till den kapacitet (utrymme) som används.
Beroende på användningsmönstret kan inoderna användas, och PowerStoreOS version 2.1 och tidigare kanske inte kan återanvända frigjorda inoder för ytterligare skrivningar.
Resolution
Korrigering
Problemet är löst i PowerStoreOS version 3.0 och senare.
Alternativ lösning:
Öka filsystemets storlek. inod-allokering sker automatiskt och sker i 256 MB-block. Det räcker vanligtvis med att öka filsystemets utrymme med några GB.
När skrivåtkomsten har återställts kan filsystemet krympas till den ursprungliga storleken igen.
Om det inte går att lösa problemet genom att öka filsystemets storlek kontaktar du Dells tekniska support eller en auktoriserad servicerepresentant och anger ID för den här kunskapsbasartikeln.