Risolvere i problemi di capacità

Le sezioni seguenti descrivono scenari in cui un'istanza potrebbe riscontrare problemi di capacità e forniscono passaggi per risolvere il problema.

"Spazio esaurito sul dispositivo"

Controlla se l'istanza Filestore ha inode sufficienti eseguendo il seguente comando sulla VM client:

df -i

Il comando restituisce un output 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 puoi archiviare altri file nella condivisione file anche se non hai raggiunto la capacità massima allocata. Il numero di inode viene scalato in base alla capacità. Se vuoi aggiungere altri inode, devi aggiungere più capacità. Tuttavia, raggiungere il numero massimo di inode è raro e rappresenta un problema solo se devi archiviare numerosi file di piccole dimensioni.

Per ulteriori informazioni, vedi Utilizzo degli inode e Monitoraggio delle istanze.

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

Quando viene eliminato un file aperto da un processo in esecuzione, lo spazio su disco che il file occupa non viene liberato finché il file non viene chiuso. I comandi df tengono conto dello spazio consumato dai file aperti eliminati, mentre il comando du non lo fa. Questa differenza nel calcolo è il motivo per cui il comando du spesso mostra più spazio libero rispetto a df.

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

lsof | grep deleted

Numero di connessioni client

Puoi controllare il numero di connessioni client con IOPS anziché la capacità dell'istanza di cui è stato eseguito il provisioning utilizzando le prestazioni personalizzate.

Per saperne di più, consulta Limiti di connessione client.