FreeeBsD speicher ! HELP !

  • Thread starter Thread starter maxer1293
  • Start date Start date
M

maxer1293

Guest
Hallo ich habe ein problehm ,
und zwar hab ich auf meinem root freeBsD ,
Root hat insgesammt 200GB Speicher und das ist auf 5 Ordner aufgeteil !

Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 2.1G 2.0G -100M 105% /
devfs 1.0k 1.0k 0B 100% /dev
/dev/ad0s1g 213G 23k 196G 0% /home
/dev/ad0s1f 2.1G 12k 1.9G 0% /tmp
/dev/ad0s1e 10G 3.6G 6.0G 38% /usr
/dev/ad0s1d 10G 209M 9.4G 2% /var


Wie kann ich den Speicher der Ordner verändern ?

Dank im vorraus :o
 
Hm...sieht eigentlich ganz vernünftig aus. Es scheint mir allerdings, du hast das Prinzip des Ganzen nicht verstanden.

Das sind keine Ordner...sondern Slices (vergleichbar mit Partitionen). Diese sind lediglich entsprechend im Dateisystem "eingehängt" (/usr, /tmp, /var, /home)

Dein root = / hat nur 2.1 GB Speicher (root home, /etc Ordner, /boot Ordner).
Dann hast du noch
/home mit 213 GB (was durchaus Sinn macht; in /home leben alle User mit ihren Daten)
/usr mit 10 GB (hier lebt der Userspace...also alle FreeBSD Programme)
/var mit 10 GB (Logfiles, Einstellungsparameter, Datenbanken)
/tmp mit 2.1 GB...(Auslagerungs-Slice) dein Server wird also wohl so um die 1 GB RAM haben

Mit der Aufteilung kann man gut arbeiten...evtl. könnte /usr vielleicht knapp werden...aber das ist auch eher unüblich.

Was ist denn dein Speicherplatzproblem?
 
Ich wuerde behaupten / ist voll.

In irgendwelchen Verzeichnissen scheinen viele Daten zu liegen. Dabei muessen /home, /usr usw. nicht betrachtet werden, da dies ja separate Dateisysteme sind. Einfach mal die verschiedenen Verzeichnisse mit "du" untersuchen. Zum Beispiel:
Code:
 du -sh /root
 du -sh /etc
 ...
 
Achja...klar...total übersehen..."/" ist voll. Was hast du denn da alles drin? Da gehört doch fast nix rein.
Wieder nur als root gearbeitet und alles im root-Home abgelegt?
 
Da stimmt echt was nicht. mein / ist nur 512 MB groß, davon verwende ich 288 MB. 2 GB sind der totale Overkill. Wenn ich einen Kernel ohne Debugging-Symbole hätte bräuchte ich nicht mal 100MB für / (bei Backups älterer Kernel lösche ich die Symbole immer um Platz zu sparen).
 
Das Problem hatte ich unter 8.0 auch. Wollte gerade den neu gebauten Kernel installieren und dann hat er wegen zu wenig Speicher rumgemackert. Bei mir ist / 200MB groß. Reicht auch völlig aus (brauche nur 74MB). Habe dann in den Single User gebootet, /tmp gelöscht und n Link von /tmp nach /usr/tmp gemacht. Danach hatte ich das Problem jedoch immer noch. Habe dann die InstallCD genommen einmal mit der gebootet und dort hat der mir dann wieder freien Speicher angezeigt. Verdutzt hab ich dann FreeBSD wieder von der Platte gebootet und siehe da, alles wieder im Lot. Keine Ahnung was das für ein Problem war. :S
 
fsck wird wohl nichts finden.
Dass Filehandles noch Plattenplatz halten können, sollte nach einem Reboot nicht mehr der Fall sein.
Zur Suche der größten Platzverbraucher nehme ich
Code:
du -cks * | sort -rn | head -5
 
Das Problem hatte ich unter 8.0 auch. Wollte gerade den neu gebauten Kernel installieren und dann hat er wegen zu wenig Speicher rumgemackert. Bei mir ist / 200MB groß. Reicht auch völlig aus (brauche nur 74MB). Habe dann in den Single User gebootet, /tmp gelöscht und n Link von /tmp nach /usr/tmp gemacht. Danach hatte ich das Problem jedoch immer noch. Habe dann die InstallCD genommen einmal mit der gebootet und dort hat der mir dann wieder freien Speicher angezeigt. Verdutzt hab ich dann FreeBSD wieder von der Platte gebootet und siehe da, alles wieder im Lot. Keine Ahnung was das für ein Problem war. :S

Um sowas von vornherein Entgegen zu wirken ist mein Root - frei nach dem Motto "viel hilft viel" - immer 2GB groß. Totaler overkill aber bei heutigen Plattenkapazitäten eigentlich auch wurscht da die 1,5GB da drin die man nie verwneden wird verschmerzbar sind.
 
Um sowas von vornherein Entgegen zu wirken ist mein Root - frei nach dem Motto "viel hilft viel" - immer 2GB groß. Totaler overkill aber bei heutigen Plattenkapazitäten eigentlich auch wurscht da die 1,5GB da drin die man nie verwneden wird verschmerzbar sind.
Bei mir hat das mit meiner Plattenaufteilung zu tun (auf HDD1 (80GB) liegt / und der Rest ist für Windows; auf HDD2 (250GB) liegt der Rest von FreeBSD).

Hast du den Störenfried jetzt identifizieren können?
 
Back
Top