sakain
Goto Top

Debian Etch EXT2 Inodes full! was tun?

Hi

wir haben einen groesseren Linux File Server (Debian Etch, 4.01r, mit einer 500GB EXT2 Partition) auf dem cache files von unserer Website gespeichert werden.
Da die Website langsam wirklich riesig wird, werden taeglich unzaehlige cache files auf der Platte erzeugt (Kommentare, Bilder, etc) . D.h. uns gehen die Inodes fuer files aus!

atm loese ich das problem, indem ich 5tage alte cache files einfach loesche, und die semaphore, die die id´s beinhaltet resette.
das ist natuerlich nicht auf dauer so zu loesen.

wisst ihr evtl einen anderen weg, bzw ein dateisystem, das ohne Inodes arbeitet oder das mehrere files zulaesst.?
Sollte ich Reiser verwenden?

Hier noch einige infos zum jetzigen stand:

static:~# uname -a
Linux static 2.6.18-4-amd64 #1 SMP Fri May 4 00:37:33 UTC 2007 x86_64 GNU/Linux

static:~# df -i
Dateisystem INodes IBenut. IFrei IBen% Eingehängt auf
/dev/sda1 1954560 1872635 81925 96% /
udev 506566 429 506137 1% /dev
/dev/sda2 59817984 4300741 55517243 8% /opt/www/html/media


danke

sascha

Content-Key: 79410

Url: https://administrator.de/contentid/79410

Printed on: April 25, 2024 at 10:04 o'clock

Member: kbdcalls
kbdcalls Jan 29, 2008 at 10:53:33 (UTC)
Goto Top
Die einzige Möglichkeit ist neu formatieren. Und dabei per Paramter die Inodegröße ändern.
Mitglied: 32067
32067 Jan 29, 2008 at 12:21:13 (UTC)
Goto Top
- Du kannst bei der Formatierung die Anzahl der Inodes hochdrehen. Der Default reicht für "normalen Betrieb" immer, nur der liegt hier bei dir offenbar nicht vor. Hinterher geht es bei ext2 nicht mehr.

- Was du machen könntest ist das problematische Unterverzeichnis von sda1 auf sda2 verschieben und darauf dann einen Link setzen. Dort sind ja offenbar noch massig Inodes vorhanden. Vorher vielleicht sda2 an einer anderen Stelle im Dateisystem einhängen, den aktuellen Inhalt in ein neues Unterverzeichnis verschieben und darauf dann von /opt/www/html/media verweisen.
Member: sakain
sakain Jan 29, 2008 at 12:57:59 (UTC)
Goto Top
hi, und danke erstmal!

die mgl von euch hoeren sich ja gut an!

nur noch eine kurze frage, wie errechne ich denn die maximale anzahl an Inodes fuer eine HDD?

da die cachefiles nur einige KB haben, wird der speicher sicherlich nicht voll, aber die inodes schon.

danke