Michael Seiwert wrote:
ich möchte via Backup Skript NFS Verteilte Dateisysteme auf einem zentralen Server sichern, wie bekomme ich denn mit einem kurzen Shell Skript heraus ob z.B. /usr/local von tux.home auf /mnt linuxserver gemountet ist ??
Also ich hab grad kein NFS auf diesem Rechner gemounted, aber folgendes sollte bei Dir funktionieren: mount |grep "/dev/hda1"|cut -f 3 -d " " Sieht bei mir so aus: rhb:~ # mount |grep "/dev/hda1"|cut -f 3 -d " " /var/spool/news rhb:~ # Anstelle von "/dev/hda1" solltest Du nach "tux\.home\:\/usr\/local" greppen, die "\" habe ich mal vorsichtshalber eingefügt, denn ich kenn mch mit RegExp nicht so gut aus ... falls sie überflüssig sind, stören sie nicht weiter.
Wenn nicht, soll das Skript eine Mail an Root senden um mitzuteilen das einige NFS Filesysteme nicht gesichert werden, lokale Dateisysteme sollen aber weiterhin gesichert werden.
if [ ! `mount |grep "/dev/hda1"|cut -f 3 -d " "` = /mnt ] then echo Dateisystem ist nicht nach /mnt gemounted|mail -s "backup: NFS nicht gefunden" root@localhost else # echo Dateisystem ist gemounted fi Gruß Raphael Becker -- Online-Doku: http://home.pages.de/~online-doku Gesucht - Gefunden: Linux-Anleitungen Fehlt was? Dann nix wie her mit dem URL mailto:online-doku@gmx.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com