Update to r45476:
Add documentation for autofs(5). Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D7208
This commit is contained in:
parent
f109e05906
commit
b0f69c1bd6
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49113
1 changed files with 113 additions and 1 deletions
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
$FreeBSDde: de-docproj/books/handbook/network-servers/chapter.xml,v 1.103 2011/12/24 15:51:18 bcr Exp $
|
$FreeBSDde: de-docproj/books/handbook/network-servers/chapter.xml,v 1.103 2011/12/24 15:51:18 bcr Exp $
|
||||||
basiert auf: r44916
|
basiert auf: r45476
|
||||||
-->
|
-->
|
||||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="network-servers">
|
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="network-servers">
|
||||||
<!--
|
<!--
|
||||||
|
|
@ -955,6 +955,118 @@ Exports list on foobar:
|
||||||
<para>Weitere Informationen finden Sie in &man.amd.8; und
|
<para>Weitere Informationen finden Sie in &man.amd.8; und
|
||||||
&man.amd.conf.5;.</para>
|
&man.amd.conf.5;.</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 xml:id="network-autofs">
|
||||||
|
<title>Automatisches Einhängen mit &man.autofs.5;</title>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>&man.autofs.5; wird seit &os; 10.1-RELEASE
|
||||||
|
unterstützt. Um die Funktionalität des automatischen
|
||||||
|
Einhängens in älteren &os;-Versionen zu benutzen,
|
||||||
|
verwenden Sie stattdessen &man.amd.8;. In diesem Kapitel
|
||||||
|
wird nur das automatische Einhängen mit Hilfe von
|
||||||
|
&man.autofs.5; beschrieben.</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
|
<indexterm><primary>autofs</primary></indexterm>
|
||||||
|
<indexterm>
|
||||||
|
<primary>Automounter Subsystem</primary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
|
<para>&man.autofs.5; ist eine gebräuchliche Bezeichnung für
|
||||||
|
verschiedene Komponenten, welche es erlauben, lokale und
|
||||||
|
entfernte Dateisysteme automatisch einzuhängen, sobald auf
|
||||||
|
eine Datei oder ein Verzeichnis in diesem Dateisystem
|
||||||
|
zugegriffen wird. Es besteht aus einer Kernel-Komponente
|
||||||
|
&man.autofs.5; und mehreren Benutzerprogrammen:
|
||||||
|
&man.automount.8;, &man.automountd.8; und
|
||||||
|
&man.autounmountd.8;. &man.autofs.5; ist eine Alternative
|
||||||
|
für &man.amd.8; aus früheren &os;-Versionen. &man.amd.8;
|
||||||
|
steht nach wie vor zur Verfügung, da beide Programme ein
|
||||||
|
unterschiedliches Format verwenden. Das Format welches
|
||||||
|
&man.autofs.5; verwendet ist das gleiche wie bei anderen
|
||||||
|
SVR4 Automountern, beispielsweise denen aus &solaris;,
|
||||||
|
&macos; X und &linux;.</para>
|
||||||
|
|
||||||
|
<para>Das virtuelle &man.autofs.5;-Dateisystem wird von
|
||||||
|
&man.automount.8; in einen bestimmten Mountpunkt eingehängt.
|
||||||
|
Dies geschieht gewöhnlich während des Bootens.</para>
|
||||||
|
|
||||||
|
<para>Jedes Mal, wenn ein Prozess versucht auf eine Datei
|
||||||
|
unterhalb des &man.autofs.5;-Mountpunkts zuzugreifen, wird
|
||||||
|
der Kernel den &man.automountd.8;-Daemon benachrichtigen und
|
||||||
|
den aktuellen Prozess anhalten. Der &man.automountd.8;-Daemon
|
||||||
|
wird dann die Anfrage des Kernels bearbeiten und das
|
||||||
|
entsprechende Dateisystem einhängen. Anschließend wird der
|
||||||
|
Daemon den Kernel benachrichtigen, dass der angehaltene
|
||||||
|
Prozess wieder freigegeben werden kann. Der
|
||||||
|
&man.autounmountd.8;-Daemon hängt automatisch Dateisysteme
|
||||||
|
nach einiger Zeit ab, sofern sie nicht mehr verwendet
|
||||||
|
werden.</para>
|
||||||
|
|
||||||
|
<para>Die primäre Konfigurationsdatei von autofs ist
|
||||||
|
<filename>/etc/auto_master</filename>. Sie enthält die
|
||||||
|
einzelnen Zuordnungen zu den Mountpunkten. Eine Erklärung
|
||||||
|
zu <filename>auto_master</filename> und der Syntax für
|
||||||
|
die Zuordnungen finden Sie in &man.auto.master.5;.</para>
|
||||||
|
|
||||||
|
<para>Eine spezielle Automounter Zuordnung wird in
|
||||||
|
<filename>/net</filename> eingehängt. Wenn auf eine Datei in
|
||||||
|
diesem Verzeichnis zugegriffen wird, hängt &man.autofs.5;
|
||||||
|
einen bestimmten, entfernen Mountpunkt ein. Wenn
|
||||||
|
beispielsweise auf eine Datei unterhalb von
|
||||||
|
<filename>/net/foobar/usr</filename> zugegriffen werden soll,
|
||||||
|
würde &man.automountd.8; das exportierte Dateisystem
|
||||||
|
<filename>/usr</filename> von dem Rechner <systemitem
|
||||||
|
class="fqdomainname">foobar</systemitem> einhängen.</para>
|
||||||
|
|
||||||
|
<example>
|
||||||
|
<title>Ein exportiertes Dateisystem mit &man.autofs.5; in den
|
||||||
|
Verzeichnisbaum einhängen</title>
|
||||||
|
|
||||||
|
<para>In diesem Beispiel zeigt <command>showmount -e</command>
|
||||||
|
die exportierten Dateisysteme des
|
||||||
|
<acronym>NFS</acronym>-Servers <systemitem
|
||||||
|
class="fqdomainname">foobar</systemitem>:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.user; <userinput>showmount -e foobar</userinput>
|
||||||
|
Exports list on foobar:
|
||||||
|
/usr 10.10.10.0
|
||||||
|
/a 10.10.10.0
|
||||||
|
&prompt.user; <userinput>cd /net/foobar/usr</userinput></screen>
|
||||||
|
</example>
|
||||||
|
|
||||||
|
<para>Die Ausgabe von <command>showmount</command> zeigt das
|
||||||
|
exportierte Dateisystem <filename>/usr</filename>. Wenn in
|
||||||
|
das Verzeichnis <filename>/host/foobar/usr</filename>
|
||||||
|
gewechselt wird, fängt &man.automountd.8; die Anforderung ab
|
||||||
|
und versucht, den Rechnernamen <systemitem
|
||||||
|
class="fqdomainname">foobar</systemitem> aufzulösen.
|
||||||
|
Gelingt dies, wird &man.automountd.8; automatisch das
|
||||||
|
exportierte Dateisystem einhängen.</para>
|
||||||
|
|
||||||
|
<para>Um &man.autofs.5; beim Booten zu aktivieren, fügen Sie
|
||||||
|
diese Zeile in <filename>/etc/rc.conf</filename> ein:</para>
|
||||||
|
|
||||||
|
<programlisting>autofs_enable="YES"</programlisting>
|
||||||
|
|
||||||
|
<para>Danach kann &man.autofs.5; gestartet werden:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>service automount start</userinput>
|
||||||
|
&prompt.root; <userinput>service automountd start</userinput>
|
||||||
|
&prompt.root; <userinput>service autounmountd start</userinput></screen>
|
||||||
|
|
||||||
|
<para>Obwohl das Format von &man.autofs.5; das gleiche ist wie
|
||||||
|
in anderen Betriebssystemen, kann es wünschenswert sein,
|
||||||
|
Informationen von anderen Betriebssystemen zu Rate zu ziehen,
|
||||||
|
wie dieses <link
|
||||||
|
xlink:href="http://images.apple.com/business/docs/Autofs.pdf">Mac
|
||||||
|
OS X Dokument</link>.</para>
|
||||||
|
|
||||||
|
<para>Weitere Informationen finden Sie in den Manualpages
|
||||||
|
&man.automount.8;, &man.automountd.8;, &man.autounmountd.8;
|
||||||
|
und &man.auto.master.5;.</para>
|
||||||
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 xml:id="network-nis">
|
<sect1 xml:id="network-nis">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue