Omówienie maxfiles
limitów w usłudze Azure NetApp Files
Woluminy usługi Azure NetApp Files mają wartość o nazwie maxfiles
, która odwołuje się do maksymalnej liczby plików i folderów (nazywanych również węzłami), które może zawierać wolumin. Po osiągnięciu limitu maxfiles
klienci otrzymują komunikaty "poza miejscem" podczas próby utworzenia nowych plików lub folderów. Jeśli wystąpi ten problem, skontaktuj się z pomocą techniczną firmy Microsoft.
Limit maxfiles
woluminu usługi Azure NetApp Files zależy od rozmiaru (limitu przydziału) woluminu, w którym usługa dynamicznie dostosowuje maxfiles
limit woluminu na podstawie rozmiaru aprowizowanego i używa poniższych wskazówek.
- W przypadku woluminów regularnych mniejszych lub równych 683 GiB domyślny
maxfiles
limit wynosi 21 251 126. - W przypadku woluminów regularnych większych niż 683 GiB domyślny
maxfiles
limit wynosi około jednego pliku (lub inode) na 32 KiB przydzielonej pojemności woluminu do maksymalnie 2147 483 632. - W przypadku dużych woluminów domyślny
maxfiles
limit wynosi około jednego pliku (lub inode) na 32 KiB przydzielonej pojemności woluminu do domyślnego maksymalnie 15 938 355 048. - Każda inode używa około 288 bajtów pojemności w woluminie. Posiadanie wielu węzłów w woluminie może zużywać nietrygalne obciążenie przestrzeni fizycznej na podstawie pojemności rzeczywistych danych.
- Jeśli rozmiar pliku jest mniejszy niż 64 bajty, jest on przechowywany w samym stanie i nie używa dodatkowej pojemności. Ta pojemność jest używana tylko wtedy, gdy pliki są rzeczywiście przydzielane do woluminu.
- Pliki większe niż 64 bajty zużywają dodatkową pojemność na woluminie. Jeśli na przykład w woluminie usługi Azure NetApp Files istnieje milion plików większych niż 64 bajty, wówczas około 274 MiB pojemności należy do węzłów inode.
W poniższej tabeli przedstawiono przykłady wartości relacji maxfiles
na podstawie rozmiarów woluminów dla woluminów regularnych.
Volume size | Szacowany maxfiles limit |
---|---|
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 |
W poniższej tabeli przedstawiono przykłady wartości relacji maxfiles
na podstawie rozmiarów woluminów dla dużych woluminów.
Volume size | Szacowany maxfiles limit |
---|---|
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 |
Aby wyświetlić alokację maxfiles
dla określonego rozmiaru woluminu, sprawdź pole Maksymalna liczba plików w okienku przeglądu woluminu.
Nie można ustawić maxfiles
limitów dla woluminów ochrony danych za pośrednictwem żądania limitu przydziału. Usługa Azure NetApp Files automatycznie zwiększa maxfiles
limit woluminu ochrony danych, aby pomieścić liczbę plików replikowanych do woluminu. W przypadku przejścia w tryb failover na woluminie maxfiles
ochrony danych limit pozostaje ostatnią wartością przed przejściem w tryb failover. W takiej sytuacji można przesłać maxfiles
żądanie limitu przydziału dla woluminu.