Condividi tramite


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.

Screenshot del menu 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.

Passaggi successivi