Symptoms
Systém souborů, který má nedostatek místa z hlediska kapacity, má nedostatek uzlů a není schopen provádět nové zápisy.
U tohoto problému se v uživatelském rozhraní nástroje PowerStore Manager nezobrazuje žádná chyba a pro daný systém souborů není vytvořena žádná výstraha.
Ani kvóty uživatelů a stromových kvót nejsou překročeny.
Mezi chybové zprávy na straně klienta patří mimo jiné:
mkdir: cannot create directory 'DirectoryName': Invalid argument |
Kontrola volného místa pomocí příkazu df -h může stále hlásit volné místo ve sdílené složce, ale hodnota df -i zobrazuje využití struktury inode sdílené složky.
V tomto příkladu má funkce PowerStoreShare1 dostatek volných uzlů inode, nicméně funkce PowerStoreShare2 není vybavena uzly inodes.
[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
V systému souborů může docházet k nepotřebných uzlům a již nebude možné zapisovat do systému souborů.
Uzel inode představuje meta data, která se používají pro strukturu adresářů souborů a složek.
To přímo nesouvisí s využitou kapacitou (místem).
V závislosti na vzorci použití se mohou použít uzly inodes a systém PowerStoreOS verze 2.1 a starší nemusí být schopen znovu obměňovat uvolnění uzlů pro další zápis.
Resolution
Oprava
Tento problém je vyřešen v systému PowerStoreOS verze 3.0 a novějších.
Zástupné řešení:
Zvětšete velikost systému souborů. Přidělování uzlů je automatické a probíhá v 256 MB bloku. Obvykle stačí zvýšit místo v systému souborů o několik GB.
Po obnovení přístupu k zápisu lze systém souborů opět zmenšit na původní velikost.
Pokud zvětšením velikosti systému souborů problém nevyřešíte, obraťte se na technickou podporu společnosti Dell nebo autorizovaného servisního zástupce a uveďte ID tohoto článku databáze znalostí.