Red Hat Linux 9: Red Hat Linux Handbuch benutzerdefinierter Konfiguration | ||
---|---|---|
Zurück | Kapitel 26. Informationen über das System | Vor |
Der Befehl df liefert Informationen zur Speicherbelegung auf der Festplatte. Wenn Sie an einem Shell-Prompt df eingeben, erscheint in etwa das folgende Output:
Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda2 10325716 2902060 6899140 30% / /dev/hda1 15554 8656 6095 59% /boot /dev/hda3 20722644 2664256 17005732 14% /home none 256796 0 256796 0% /dev/shm |
Die Partitionsgröße wird hier standardmäßig in Kilobyte-Blöcken und der genutzte und verfügbare Speicherplatz der Laufwerke in Kilobytes angegeben. Um diese Angaben in Megabytes und Gigabytes abzurufen, verwenden Sie den Befehl df -h. Der Hinweis -h steht für lesbares Format. Die Ausgabe sieht ungefähr folgendermaßen aus:
Filesystem Size Used Avail Use% Mounted on /dev/hda2 9.8G 2.8G 6.5G 30% / /dev/hda1 15M 8.5M 5.9M 59% /boot /dev/hda3 20G 2.6G 16G 14% /home none 251M 0 250M 0% /dev/shm |
In der Liste der Partitionen gibt es einen Eintrag für /dev/shm. Dieser Eintrag stellt das Dateisystem des virtuellen Speichers des Systems dar.
Mit dem Befehl du wird die geschätzte Speicherbelegung durch Dateien eines Verzeichnisses angezeigt. Wenn Sie nach einem Shell-Prompt du eingeben, wird die Laufwerkbelegung für jedes einzelne Unterverzeichnis in einer Liste angezeigt. In der untersten Zeile dieser Liste wird auch die Gesamtspeicherbelegung für das aktuelle Verzeichnis und die Unterverzeichnisse angezeigt. Wenn Sie nicht möchten, dass alle Unterverzeichnisse angezeigt werden, wählen Sie den Befehl du -hs, um nur noch die Gesamtbelegung des Verzeichnisses in lesbarem Format zu sehen. Mit dem Befehl du -- help stehen Ihnen weitere Optionen zur Verfügung.
Um die Partitionen und die Speichernutzung des Systems in einem grafischen Format anzuzeigen, verwenden Sie das Tab Systemmonitor wie im unteren Teil von Abbildung 26-2 angegeben.
![]() | Tipp |
---|---|
Informationen zur Implementierung von Festplattenquoten finden Sie unter Kapitel 6. |
Mit Red Hat Linux steht Ihnen diskcheck zur Verfügung, mit dem sie den freien Speicherplatz im System überwachen können. Auf der Grundlage der Konfigurationsdatei wird von hier aus eine E- Mail an den Systemadministrator gesandt, wenn ein oder mehrere Laufwerke eine bestimmte Kapazität erreichen. Um dieses Dienstprogramm zu verwenden, muss das RPM-Paket diskcheck installiert sein.
Diese Einrichtung erscheint stündlich als Cron- [1] Task.
Die nachfolgenden Variablen können unter /etc/diskcheck.conf definiert werden:
defaultCutoff — Wenn das Laufwerk diese Kapazität in Prozent erreicht, wird dies gemeldet. Ist z.B. defaultCutoff = 90, wird eine E-Mail gesendet, wenn die überwachten Laufwerke 90% ihrer Kapazität erreichen.
cutoff[/dev/partition] — der defaultCutoff für die Partition Wenn z.B. cutoff['/dev/hda3'] = 50 angegeben ist, warnt diskcheck den Systemadministrator, sobald die Partition /dev/hda3 50% Kapazität erreicht.
cutoff[/mountpoint] — der defaultCutoff für den Mount-Punkt. Wenn z.B. cutoff['/home'] = 50 angegeben ist, warnt diskcheck den Systemadministrator, wenn der Mount-Punkt /home 50 % Kapazität erreicht.
exclude — Geben Sie eine oder mehrere Partitionen an, die diskcheck ignorieren soll. Wenn z.B. exclude = "/dev/sda2 /dev/sda4" angegeben wird, warnt diskcheck den Systemadministrator nicht, wenn /dev/sda2 oder /dev/sda4 die festgelegte Prozentzahl erreicht haben.
ignore — Legen Sie eine oder mehrere Dateisystem-Typen fest, die im Format -x filesystem- type ignoriert werden sollen. Wenn z.B. ignore = "-x nfs -x iso9660" festgelegt wurde, erhält der Systemadministrator keine Warnung darüber, dass nfs- oder iso9660- Dateisysteme die als maximal festgelegte Kapazität erreicht haben.
mailTo — E-Mail-Adresse des Systemadministrators, der die zur Warnung verschickten E-Mails erhalten soll. Wenn z.B. mailTo = "webmaster@example.com" angegeben ist, werden Warnungen per E-Mail an webmaster@example.com geschickt.
mailFrom — Machen Sie nähere Angaben zum E- Mail-Absender. Dies ist sinnvoll, wenn der Systemadministrator die Mail aus diskcheck filtern möchte. Wenn z.B. mailFrom = "Disk Usage Monitor" angegeben wird, wird die E-Mail zum Systemadministrator unter dem Absender Disk Usage Monitor geschickt.
mailProg — Geben Sie das Mailprogramm an, mit dem die Warnungen per E-Mail versandt werden sollen. Wenn Sie z.B. mailProg = "/usr/sbin/sendmail" angeben, wird Sendmail als Mailprogramm verwendet.
Sie müssen einen Service nicht neu starten, wenn Sie die Konfigurationsdatei ändern, da diese mit jedem neuen Cron-Task gelesen wird. Der Service crond muss laufen, damit Cron-Tasks ausgeführt werden. Um zu bestimmen, ob der Daemon läuft, verwenden Sie den Befehl /sbin/service crond status. Der Service sollte beim Booten gestartet werden. Details zum automatischen Starten des Cron-Service beim Booten finden Sie unter Kapitel 14.
[1] | Weitere Informationen zu Cron erhalten Sie unter Kapitel 28. |
Zurück | Zum Anfang | Vor |
Speichernutzung | Zum Kapitelanfang | Hardware |