Informazioni sui maxfiles
limiti in Azure NetApp Files
I volumi di Azure NetApp Files hanno un valore denominato maxfiles
che fa riferimento al numero massimo di file e cartelle (noti anche come inodes) che può contenere un volume. Se viene raggiunto il limite maxfiles
, i client ricevono messaggi di "spazio insufficiente" quando si tenta di creare nuovi file o cartelle. Se si verifica questo problema, contattare il supporto tecnico Microsoft.
Il limite maxfiles
per un volume di Azure NetApp Files si basa sulle dimensioni (quota) del volume, in cui il servizio regola in modo dinamico il limite maxfiles
per un volume in base alle dimensioni di cui è stato effettuato il provisioning e usa le linee guida seguenti.
- Per volumi normali inferiori o uguali a 683 GiB, il limite
maxfiles
predefinito è 21.251.126. - Per volumi normali superiori a 683 GiB, il limite
maxfiles
predefinito è circa un file (o inode) per 32 KiB di capacità di volume allocata, fino a un massimo di 2.147.483.632. - Per volumi di grandi dimensioni, il limite
maxfiles
predefinito è circa un file (o inode) per 32 KiB di capacità di volume allocata, fino a un massimo predefinito di 15.938.355.048. - Ogni inode usa circa 288 byte di capacità nel volume. La presenza di molti inodi in un volume può utilizzare una quantità non semplice di sovraccarico dello spazio fisico sopra la capacità dei dati effettivi.
- Se un file ha dimensioni inferiori a 64 byte, viene archiviato nell'inode stesso e non usa capacità aggiuntiva. Questa capacità viene usata solo quando i file vengono effettivamente allocati al volume.
- I file di dimensioni superiori a 64 byte consumano capacità aggiuntiva nel volume. Ad esempio, se sono presenti un milione di file maggiori di 64 byte in un volume di Azure NetApp Files, circa 274 MiB di capacità appartengono agli inodi.
Nella tabella seguente vengono illustrati esempi di relazione tra valori maxfiles
e dimensioni del volume in caso di volumi normali.
Volume size | Limite stimato maxfiles |
---|---|
0 - 683 GiB | 21.251.126 |
1 TiB (1.073.741.824 KiB) | 31.876.709 |
10 TiB (10.737.418.240 KiB) | 318.767.099 |
50 TiB (53.687.091.200 KiB) | 1.593.835.519 |
100 TiB (107.374.182.400 KiB) | 2.147.483.632 |
Nella tabella seguente vengono illustrati esempi di relazione tra valori maxfiles
e dimensioni del volume in caso di volumi di grandi dimensioni.
Volume size | Limite stimato maxfiles |
---|---|
50 TiB (53.687.091.200 KiB) | 1.593.835.512 |
100 TiB (107.374.182.400 KiB) | 3.187.671.024 |
200 TiB (214.748.364.800 KiB) | 6.375.342.024 |
500 TiB (536.870.912.000 KiB) | 15.938.355.048 |
Per visualizzare l'allocazione del valore maxfiles
per specifiche dimensioni di volume, controllare il campo Numero massimo di file nel riquadro di panoramica del volume.
Non è possibile impostare limiti maxfiles
per i volumi con protezione dei dati tramite una richiesta di quota. Azure NetApp Files aumenta automaticamente il limite maxfiles
di un volume con protezione dei dati per supportare il numero di file replicati nel volume. Quando si verifica un failover in un volume con protezione dei dati, il limite maxfiles
rimane l'ultimo valore prima del failover. In questo caso, è possibile inviare una maxfiles
richiesta di quota per il volume.