
Ich habe ein Problem mit Mac OS Sierra. Ich habe eine NFS-Konfiguration in einem auto_nfs für 2 NFS-Freigaben hinzugefügt und das autofs wählt nur die erste aus.
Hier ist mein auto_master:
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- auto_nfs -nosuid
/- -static
Hier ist mein auto_nfs:
/build/mount1 -fstype=nfs,noowners,nolockd,noresvport,hard,bg,intr,ro,tcp,nfc nfs://<some hostname>:/mount1
/build/mount2 -fstype=nfs,noowners,nolockd,noresvport,hard,bg,intr,ro,tcp,nfc nfs://<some hostname>:/mount2
Wenn ich den Autofs-Dienst mit diesem neu startesudo automount -cvIch erhalte folgende Meldung:
automount: /net updated
automount: /home updated
automount: /build/mount1 updated
automount: no unmounts
und Mount2 ist nicht in meinem Build-Verzeichnis gemountet. Wenn ich die Reihenfolge in auto_nfs so ändere, dass Mount2 gefolgt von Mount1 ist, wird nur Mount2 gemountet.
Wenn ich die
/- auto_nfs -nosuid
Zeile am Ende von auto_mount, dann geht nichts mehr.
Antwort1
Nachdem ich alles ausprobiert hatte, konnte ich mein Problem lösen. Ich gab meineauto_nfsconfig an einen Kollegen von mir. Um die Sache einfacher zu machen, schickte ich die config über Skype. Als er sie anwandte, funktionierte bei ihm alles einwandfrei. Mit diesem Gedanken im Hinterkopf erstellte ich meineauto_nfsDatei mit dem Inhalt, den ich gerade über Skype gesendet habe, dann habe ich angerufen
sudo automount -cv
nochmal und alles hat funktioniert. Es scheint, dass es ein Problem mit der Kodierung und/oder den Leerzeichen in der Originaldatei gab.