In meinem Skript habe ich mehrere Statusebenen:
- Fernbedienung ist verfügbar (Ping)
- Der Remote-NFS-Dienst ist aktiv
- Remote-NFS exportiert ein bestimmtes Verzeichnis
- Remote-NFS ist gemountet (Mount)
Für (2) und (3) halte ich rcpinfo
die beste Wahl. Für (2) kann ich jedoch nicht herausfinden, wie ich meine Abfrage auf den NFS-Dienst beschränken kann, ohne eine Subshell zu starten (was für diese Anwendung nicht akzeptabel ist). Für (3) bin ich mir nicht sicher, ob diese Informationen auch nur aus der Ferne verfügbar sind ( ssh
natürlich ohne Eingabe).
Ich arbeite an RHEL 6 und habe keinen Zugriff auf Programme, die nicht in der Standarddistribution enthalten sind.
showmount -r remote
wird mir sagen, ob etwasremote
exportiert wird , aber gibt es eine Möglichkeit für mich festzustellen, ob es exportiert wird, ohne eine Subshell (dh eine Pipeline) zu starten?remote:/mnt/dir