Więc mój klient otrzymał dzisiaj od Linode wiadomość e-mail z informacją, że jego serwer spowodował awarię usługi tworzenia kopii zapasowych Linode. Czemu? Za dużo plików. Zaśmiałem się, a potem pobiegłem:
# df -ih
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/xvda 2.5M 2.4M 91K 97% /
Bzdury. W użyciu jest 2,4 miliona i-węzłów. Co się do cholery dzieje ?!
Szukałem oczywistych podejrzanych ( /var/{log,cache}
i katalogu, z którego hostowane są wszystkie strony), ale nie znalazłem niczego naprawdę podejrzanego. Gdzieś na tej bestii jestem pewien, że jest tam katalog zawierający kilka milionów plików.
Dla pierwszego kontekstu moje zajęte serwery używają 200 000 i-węzłów, a mój pulpit (stara instalacja z ponad 4 TB używanego miejsca) to tylko nieco ponad milion. Tam jest problem.
Więc moje pytanie brzmi: jak mogę znaleźć, gdzie jest problem? Czy istnieje du
dla i-węzłów?