Was ist der Unterschied zwischen der Verwendung von auto.master und der automatischen Bereitstellung Ihrer NFS-Mountpunkte durch Autofs, anstatt nur die Informationen in fstab zu setzen? Linux Red-Hat 5/6
Was ist der Unterschied zwischen der Verwendung von auto.master und der automatischen Bereitstellung Ihrer NFS-Mountpunkte durch Autofs, anstatt nur die Informationen in fstab zu setzen? Linux Red-Hat 5/6
Antworten:
Mit fstab
ist der Vorteil der Remote - Dateisystem auf System montiert wird (wenn die noauto
Mount - Option nicht verwendet wird).
Darüber hinaus hängt es davon ab, wie der Einhängepunkt definiert ist. Es gibt zwei Optionen, die das Wiederherstellungsverhalten bestimmen, wenn der NFS-Client den Server nicht erreichen kann. Mit der hard
Option (Standard) wird der Startvorgang angehalten, wenn beim Mounten der NFS-Freigabe ein Problem auftritt und wiederholt versucht wird, die Freigabe auf unbestimmte Zeit bereitzustellen. Wenn die soft
Option verwendet wird, schlägt die Bereitstellung fehl, nachdem erneut retrans
Übertragungen gesendet wurden.
Auf der anderen Seite stellt autofs nfs-Freigaben nur dann bereit, wenn sie benötigt werden und auf sie zugegriffen wird.
Der Vorteil von Autofs besteht darin, dass Sie Ihren Server wie gewohnt starten (und verwenden) können, wenn auf einen NFS-Mount nicht zugegriffen werden kann. Nur der Benutzer / die Anwendung, der / die auf den NFS-Mount zugreifen möchte, wird die Nichtverfügbarkeit bemerken. Mit fstab weigert sich Ihr Server möglicherweise, zu booten (harte Option), sehr langsam zu booten (harte Option mit Zeitüberschreitung) oder Sie müssen die nicht verfügbare NFS-Mounte jedes Mal manuell neu mounten, wenn sie fehlschlägt (weiche Option). Bitte jemand korrigiert mich, wenn ich falsch liege.
fstab
unter Ubuntu / Debian gibt es eine nofail
Option, die einen Boot-Fehler bei nicht verfügbaren fs-Zielen verhindern würde
Wie wir wissen, erfolgt das Mounten beim Booten im Allgemeinen mit / etc / fstab, während autofs der Dämon ist, der später erfolgt. Daher ist es im Allgemeinen gut, NFS-Freigaben in Autofs zu haben, damit während des Startvorgangs keine Probleme auftreten, wenn NFS-Freigaben nicht geladen werden konnten (was manchmal vorkommt). Der Vorteil von Autofs liegt darin, dass die Startzeit von Autofs reduziert wird, da unnötige Einhängepunkte reduziert werden. Das automatische Aufheben der Bereitstellung erfolgt ebenfalls gemäß dem Zeitraum. Die Netzwerkeffizienz wird erhöht.