Udostępnij za pośrednictwem


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.

Zrzut ekranu przedstawiający menu 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.

Następne kroki