NFS-Mounts ohne Automounter, der alles zu packen scheint

Wir haben einige NFS-Mounts, die wir über "vifs" in der fstab platzieren, die wir getrennt vom autofs-Subsystem verwalten möchten. Die Mounts wurden an einem separaten Ort (/mnt) erstellt, der nicht vom Automounting-System verwaltet werden sollte. Aber es scheint, dass, egal wo Sie ein Mount platzieren, das autofs/automount-Subsystem es irgendwie erfasst und versucht, es erneut zu mounten, wenn Sie es unmounten.

Dies ist ein großes Problem und ich versuche sehr, herauszufinden, warum und wie ich es beheben kann. Ich frage mich, ob es ein Flag in den /etc/auto*-Dateien gibt, das damit zu tun haben könnte? Etwas anderes?

Weiß jemand wie man dieses nervige Verhalten umgehen kann.

Danke!

Ich habe ein ähnliches Problem! Ich habe manuell in meinem Home-Ordner (~/Projects/mnt) eine NFS-Freigabe gemountet, und irgendwie hat sich ein Dienst diesen Mount-Punkt geschnappt und ihn mit einem lästigen Popup immer wieder neu gemountet, wenn ich mich in einem anderen Netzwerk befinde. Wenn du die Lösung findest, poste sie bitte :)

Antworten (1)

Ich bin mir nicht sicher, ob dir das helfen wird. Wenn Sie nur die Verbindungsinformationen speichern möchten, wird der Finder dieses Problem lösen. http://support.apple.com/kb/TA22243 Fügen Sie es einfach Ihrer Liste der bevorzugten Server hinzu und klicken Sie darauf. Die Informationen scheinen veraltet zu sein, aber ich bin sicher, dass der Prozess immer noch ähnlich ist.

Ich habe gerade nachgesehen und es gibt eine andere Möglichkeit, NFS-Freigaben zu mounten:

$cd /net/"ip or computer name"

und durchsuchen Sie die Freigaben.

Sie können ganz einfach ein Skript schreiben, das dies für Sie erledigt. Ich kann bestätigen, dass die obige Methode funktioniert, weil ich sie in Lion getestet habe, und ich habe über diese Technik in einem Buch gelesen, von dem ich glaube, dass es auf Tiger/Leopard basiert.

BEARBEITEN: Hier ist eine Ausgabe meiner /etc/auto_master-Datei

#
# Automounter master map
#
+auto_master        # Use directory service
/net            -hosts      -nobrowse,hidefromfinder,nosuid
/home           auto_home   -nobrowse,hidefromfinder
/Network/Servers    -fstab
/-          -static

Ich vermute, Sie würden die letzten beiden Zeilen gemäß dem Handbuch löschen. [Haftungsausschluss: Ich habe das noch nie versucht]. Hier ist ein Link zur auto_master-Dokumentation.

https://developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man5/auto_master.5.html

EDIT: http://lowendmac.com/ed/winston/09kw/intro-to-autofs.html Hier werden die letzten beiden Einträge beschrieben

Die letzten beiden Zeilen in auto_master behandeln NFS-Mounts, die in der Datei /etc/fstab definiert sind, der gemeinsamen Dateisystem-Mount-Tabelle in Linux und anderen Unix-Varianten. Die Datei /etc/fstab ist in OS X veraltet und wird nicht empfohlen. Ich würde versuchen, sie einzeln zu kommentieren und sehen, ob das hilft

Lassen Sie mich klarstellen, das Verhalten, nach dem ich suche, ist ein Standard-fstab-Eintrag. Aber beim Lesen scheint es, dass OS X irgendwie die Autofs und Netzwerk-Mounts so einbindet, dass es alles in /etc/fstab greift. Das ist alles in Ordnung und gut, aber wenn ich zum manuellen Unmounten gehe, wird es glücklich wieder gemountet (wie es der Automounter tut) und ich möchte dieses Verhalten nicht. Es ist wirklich irritierend. :-) Wenn ich etwas manuell umounte, erwarte ich, dass es so BLEIBT, bis ich es wieder mounte.