Compreender maxfiles
os limites nos Arquivos NetApp do Azure
Os volumes de Arquivos NetApp do Azure têm um valor chamado maxfiles
que se refere ao número máximo de arquivos e pastas (também conhecidos como inodes) que um volume pode conter. Quando o limite é atingido, os maxfiles
clientes recebem mensagens "sem espaço" ao tentar criar novos arquivos ou pastas. Se você enfrentar esse problema, contate o suporte técnico da Microsoft.
O maxfiles
limite para um volume de Arquivos NetApp do Azure é baseado no tamanho (cota) do volume, onde o serviço ajusta dinamicamente o maxfiles
limite para um volume com base em seu tamanho provisionado e usa as diretrizes a seguir.
- Para volumes regulares menores ou iguais a 683 GiB, o limite padrão
maxfiles
é 21.251.126. - Para volumes regulares superiores a 683 GiB, o limite padrão
maxfiles
é de aproximadamente um arquivo (ou inode) por 32 KiB de capacidade de volume alocada até um máximo de 2.147.483.632. - Para grandes volumes, o limite padrão
maxfiles
é de aproximadamente um arquivo (ou inode) por 32 KiB de capacidade de volume alocada até um máximo padrão de 15.938.355.048. - Cada inode usa aproximadamente 288 bytes de capacidade no volume. Ter muitos inodes em um volume pode consumir uma quantidade não trivial de sobrecarga de espaço físico em cima da capacidade dos dados reais.
- Se um arquivo tiver menos de 64 bytes de tamanho, ele será armazenado no próprio inode e não usará capacidade adicional. Essa capacidade só é usada quando os arquivos são realmente alocados para o volume.
- Arquivos maiores que 64 bytes consomem capacidade adicional no volume. Por exemplo, se houver um milhão de arquivos com mais de 64 bytes em um volume de Arquivos NetApp do Azure, aproximadamente 274 MiB de capacidade pertencerão aos inodes.
A tabela a seguir mostra exemplos dos valores de relacionamento maxfiles
com base nos tamanhos de volume para volumes regulares.
Volume size | Limite estimado 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 |
A tabela a seguir mostra exemplos dos valores de relacionamento maxfiles
com base em tamanhos de volume para grandes volumes.
Volume size | Limite estimado 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 |
Para ver a maxfiles
alocação para um tamanho de volume específico, verifique o campo Número máximo de arquivos no painel de visão geral do volume.
Não é possível definir maxfiles
limites para volumes de proteção de dados por meio de uma solicitação de cota. Os Arquivos NetApp do Azure aumentam automaticamente o maxfiles
limite de um volume de proteção de dados para acomodar o número de arquivos replicados para o volume. Quando um failover acontece em um volume de proteção de dados, o maxfiles
limite permanece o último valor antes do failover. Nessa situação, você pode enviar uma solicitação de maxfiles
cota para o volume.