Risolvere i problemi relativi alla capacità

Le sezioni seguenti descrivono gli scenari in cui un'istanza potrebbe riscontrare problemi di capacità e fornisce i passaggi per risolverli.

"Spazio sul dispositivo esaurito"

Per verificare se l'istanza Filestore ha inode sufficienti, esegui il comando seguente sulla VM client:

df -i

Il comando restituisce un risultato simile al seguente:

Filesystem           Inodes        IUsed      IFree         IUse%  Mounted on
10.0.0.2:/vol1    134217728        13         134217715     1%     /mnt/test

Ogni file archiviato nella condivisione file utilizza un inode. Se IUse% raggiunge il 100%, non riesci ad archiviare altri file nella condivisione file anche se non hai ha raggiunto la capacità massima allocata. Il numero di inodi scala con e la capacità di archiviazione. Se vuoi aggiungere altri inode, devi aumentare la capacità. Tuttavia, raggiungere il numero massimo di inode è raro ed è un problema solo se si hanno per archiviare numerosi file di piccole dimensioni.

Per ulteriori informazioni, vedi Utilizzo di Inode e Monitoraggio delle istanze.

I comandi df e du segnalano quantità diverse di spazio libero su disco

Quando un file aperto da un processo in esecuzione viene eliminato, lo spazio su disco il file utilizzato non viene liberato fino alla chiusura del file. I comandi df rappresenta lo spazio utilizzato dai file aperti eliminati, mentre il comando du al contrario. Questa differenza nel calcolo è il motivo per cui il comando du spesso mostra più spazio libero di df.

Per visualizzare i file eliminati che sono ancora aperti da un processo in esecuzione, esegui:

lsof | grep deleted