Dieser Ordner enthält eine Reihe von Unterordnern, die alle auf den Clients sichtbar sein sollten.
Ich möchte autofs verwenden, um dies auf den Clients unter folgendem Pfad bereitzustellen:
/opt/netapps/
Dies kann ich tun, aber wenn ich dies tue, wird der Ordner / opt unbrauchbar, weil der Automounter etwas dagegen tut. Ich kann keine neuen Unterordner für / opt erstellen oder tatsächlich etwas tun ... Ich bekomme 'Permission denied' für alles ... als root!
Was habe ich falsch gemacht? Wie löse ich das? Hat jemand bitte eine Idee?
2 Antworten auf die Frage
0
Lars Rohrbach
Ihre aktuelle opt.autofsDatei weist autofs grundsätzlich an, die Kontrolle über das /optVerzeichnis zu übernehmen, damit dort beliebige Mountpunkte für das Automounting erstellt werden können. Ich würde empfehlen, dass Sie stattdessen ein Verzeichnis erstellen und verwenden, in dem Sie Autofs die vollständige Kontrolle überlassen können - etwa wie /opt/auto(also würden Sie es am Ende verwenden /opt/auto/netapps) oder vielleicht /remote(also würden Sie am Ende verwenden /remote/netapps).
Bei der vorherigen Auswahl können Sie einfach Ihre /opt.autofsDatei ändern :
/opt/auto file:/etc/auto.opt --timeout 10
0
Sathish
Das Problem ist, dass Ihre Kartendatei (auto.opt) einen falschen Exportspeicherort (/ exports / netapps) hat.
cat /etc/auto.master ....omitted lines..... /misc /etc/auto.misc /opt /etc/auto.opt --timeout 10 ....omitted lines..... cat /etc/auto.opt netapps -ro,nfsvers=3 lwp16.service.rug.nl:/exports/netapps service nfs restart service autofs stop service autofs start
Es können auch Probleme mit der Namensauflösung aufgrund von DNS-Problemen auftreten. In diesem Fall versuchen Sie die IP-Adresse in Ihrer Map-Datei (ip-addr-nfs-server: / exports / netapps).
Standardmäßig wird nfs mit Version4 gemountet, wenn keine als Mount-Optionen angegeben ist.