Mailinglist Archive: opensuse-de (4684 mails)

< Previous Next >
Re: autofs will nicht mehr
  • From: Kristian Koehntopp <kris@xxxxxxxxxxxx>
  • Date: Fri, 2 May 2003 10:53:43 +0200
  • Message-id: <20030502085343.GA24559@xxxxxxxxxxxxxxxxxxxxxxxxx>
On Thu, May 01, 2003 at 09:27:23PM +0200, Marcus Habermehl wrote:
Ich versuche gerade verzweifelt autofs zu starten. Habe die Dateien
/etc/auto.master, /etc/auto.misc, /etc/sysconfig/autofs und /etc/fstab
angepasst.

Alle Mountpoints sollen auf /mnt verweisen. Unter 8.1 lief das ohne Probleme.

Wenn ich jetzt aber autofs mit 'rcautofs start' starten will, bekomme ich
folgende Meldung.

Starting service automounter ("files nis" does not provide any mounts) skipped

Was zum Kuckuck soll das heißen? Habe nicht mit nis konfiguriert.

Der Überblick:

Der Automounter holt sich seine Mount-Maps aus der in der
/etc/nsswitch.conf als Service automount: angegebenen Location.
Dort steht per Default:

salvation:/etc # grep automount nsswitch.conf
automount: files nis

Wenn man kein NIS verwendet, kann man diesen Eintrag auf "files"
kürzen.

Der Automounter sucht eine Map /etc/auto.master bzw. eine
NIS-Map auto.master. Wenn man kein NIS verwendet wird, ist also
nur /etc/auto.master relevant.

Die /etc/auto.master gibt an, welche Verzeichnisse durch den
Automounter "bewacht" werden und welche Submap für diesen Zweck
verwendet werden soll. Standardmäßig ist das

salvation:/etc # cat auto.master
# $Id: auto.master,v 1.1 2001/04/17 11:43:02 arvin Exp arvin $
# Sample auto.master file
# Format of this file:
# mountpoint map options
# Also see variable AUTOFS_OPTIONS in /etc/sysconfig/autofs
# For details of the format look at autofs(8).

/misc /etc/auto.misc

Das Verzeichnis /misc wird also durch die Map /etc/auto.misc
bewacht (wenn autofs-3.x verwendet wird). In autofs-4.x kommt
noch eine Map

/net /etc/auto.net

dazu.

Ist die Datei /etc/auto.* nicht ausführbar, enthält sie Paare
von (Subdirectory, Mount-Target), ggf. erweitert zu Tripeln
(Subdirectory, Mount-Options, Mount-Target). In autofs-4.x kommt
noch dazu: Ist die Datei /etc/auto.* ausführbar, enthält sie ein
Programm, das ausgeführt wird und das Mountpaar bzw. Tripel
erzeugen muß. Dies ist zum Beispiel bei /etc/auto.net der Fall.

Der Automounter wird automatisch beim Boot gestartet, wenn man
ihn mit "chkconfig autofs on" aktiviert. Er kann manuell mit
"rcautofs start" bzw. "rcautofs stop" kontrolliert werden. Dabei
werden die Option aus /etc/sysconfig/autofs, Eintrag
AUTOFS_OPTIONS verwendet.

In /etc/fstab dürfen keine Einträge sein, die sich auf
Verzeichnisse unter Kontrolle von autofs beziehen oder auf Ziele
unter Kontrolle von autofs beziehen.


Dein Problem:

Dein Automounter meldet, daß er weder in der Datei
/etc/auto.master noch in der NIS Map auto.master Einträge
findet. Das bedeutet, diese Datei ist leer oder fehlerhaft.

Zur weiteren Analyse des Problems mußt Du diese Datei und die
dort bezogenen Dateien (/etc/auto.misc, /etc/auto.mnt oder was
auch immer) an die Liste einsenden.

Auch ggf. auftretende Einträge in /var/log/messages, die mit dem
Problem zu tun haben, wären nützlich.

Kristian

< Previous Next >
Follow Ups
References