df: cannot read table of mounted file systems
Hallo Liste, mein Backup-Skript starb kürzlich unbemerkt, weil es aus irgendeinem Grund per "df" nicht feststellen konnte, ob die Backup-Partition gemountet war. Ein Aufruf a la DF_RESULT=`df | grep /backup-remote` ergab folgende Fehlermeldung df: cannot read table of mounted file systems was dazu führte, dass nachfolge Teile meines Backup-Skripts nicht mehr funktionierten... ??? Was passierte hier??? Alle meine Filesysteme waren/sind mit Sicherheit NICHT VOLL. (Dies findet sich beim Googlen immer als Ursache.) Mein System war zum gegebenen Zeitpunkt also nicht durch eine volle Root-Partition blockiert und trotzdem konnte "df" keine Aussage zu den eingehängten Filesystemen machen... Seltsam, nicht wahr? Ich habe aus meinen Logfiles keine weiteren Hinweise auf die Ursache dieses Problems. Falls jemand eine Idee hat, wie derartiges noch auftreten kann, wäre ich sehr dankbar. Beim Backup hört der Spass auf!!! :) Marko
Hallo, Am Mon, 11 Aug 2008, Marko Käning schrieb:
mein Backup-Skript starb kürzlich unbemerkt, weil es aus irgendeinem Grund per "df" nicht feststellen konnte, ob die Backup-Partition gemountet war.
Ein Aufruf a la
DF_RESULT=`df | grep /backup-remote`
Brauchst du die Angaben bzgl. Platz? Wenn nicht: grep '/backup-remote' /proc/mounts ist zuverlässiger. Und wenn's nur ums "ist gemounted" geht, spar dir Umwege und verwende direkt sowas: if grep -q '/backup-remote' /proc/mounts; then echo "ok, Backuppartition gemounted" else echo "oh oh, Backuppartition ist nicht gemounted" fi
ergab folgende Fehlermeldung
df: cannot read table of mounted file systems
was dazu führte, dass nachfolge Teile meines Backup-Skripts nicht mehr funktionierten...
??? Was passierte hier???
strace -e file df ... sollte Aufschluß bringen, ich vermute, die /etc/mtab ist nicht lesbar. -dnh --
Ich habe folgende Frage: Wie lautet der Imperativ von "erschrecken"? "Buh!" -- S. Doerner und R. Radermacher in desd
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
Marko Käning