26.2. Les fichiers de configuration d'autofs
Cette section décrit l'utilisation et la syntaxe des fichiers de configuration utilisés par le service autofs
.
Le fichier de la carte maîtresse
Le service autofs
utilise /etc/auto.master
(carte maîtresse) comme fichier de configuration primaire par défaut. Il peut être modifié pour utiliser une autre source de réseau et un autre nom en utilisant la configuration autofs
dans le fichier de configuration /etc/autofs.conf
en conjonction avec le mécanisme Name Service Switch (NSS).
Tous les points de montage à la demande doivent être configurés dans la carte maîtresse. Le point de montage, le nom d'hôte, le répertoire exporté et les options peuvent tous être spécifiés dans un ensemble de fichiers (ou d'autres sources réseau prises en charge) plutôt que de les configurer manuellement pour chaque hôte.
Le fichier principal répertorie les points de montage contrôlés par autofs
, ainsi que les fichiers de configuration correspondants ou les sources réseau connues sous le nom de cartes automount. Le format du fichier principal est le suivant :
mount-point map-name options
Les variables utilisées dans ce format sont les suivantes
- mount-point
-
Le point de montage
autofs
; par exemple,/mnt/data
. - map-file
- Le fichier source de la carte, qui contient une liste de points de montage et l'emplacement du système de fichiers à partir duquel ces points de montage doivent être montés.
- options
- Si elles sont fournies, elles s'appliquent à toutes les entrées de la carte donnée, si elles n'ont pas elles-mêmes d'options spécifiées.
Exemple 26.1. Le fichier /etc/auto.master
Voici un exemple de ligne tirée du fichier /etc/auto.master
:
/mnt/data /etc/auto.data
Fichiers cartographiques
Les fichiers de carte configurent les propriétés des différents points de montage à la demande.
Le compteur automatique crée les répertoires s'ils n'existent pas. Si les répertoires existent avant le démarrage du compteur automatique, ce dernier ne les supprimera pas lorsqu'il quittera le système. Si un délai est spécifié, le répertoire est automatiquement démonté s'il n'est pas consulté pendant la durée du délai.
Le format général des cartes est similaire à celui de la carte maîtresse. Toutefois, le champ des options apparaît entre le point de montage et l'emplacement, et non à la fin de l'entrée comme dans la carte maîtresse :
mount-point options location
Les variables utilisées dans ce format sont les suivantes
- mount-point
-
Il s'agit du point de montage
autofs
. Il peut s'agir d'un simple nom de répertoire pour un montage indirect ou du chemin complet du point de montage pour les montages directs. Chaque clé d'entrée de carte directe et indirecte (mount-point) peut être suivie d'une liste de répertoires de décalage séparés par des espaces (noms de sous-répertoires commençant chacun par/
), ce qui en fait ce que l'on appelle une entrée de montage multiple. - options
-
Lorsqu'elles sont fournies, ces options sont ajoutées aux options d'entrée de la carte maîtresse, le cas échéant, ou utilisées à la place des options de la carte maîtresse si l'entrée de configuration
append_options
est définie surno
. - location
-
Il s'agit de l'emplacement du système de fichiers, tel qu'un chemin d'accès au système de fichiers local (précédé du caractère d'échappement du format de carte Sun
:
pour les noms de cartes commençant par/
), un système de fichiers NFS ou tout autre emplacement de système de fichiers valide.
Exemple 26.2. Un fichier de cartes
Voici un exemple de fichier de carte ; par exemple, /etc/auto.misc
:
payroll -fstype=nfs4 personnel:/exports/payroll sales -fstype=xfs :/dev/hda4
La première colonne du fichier map indique le point de montage autofs
: sales
et payroll
à partir du serveur appelé personnel
. La deuxième colonne indique les options pour le montage de autofs
. La troisième colonne indique la source du montage.
Selon la configuration donnée, les points de montage autofs
seront /home/payroll
et /home/sales
. L'option -fstype=
est souvent omise et n'est pas nécessaire si le système de fichiers est NFS, y compris les montages pour NFSv4 si la valeur par défaut du système est NFSv4 pour les montages NFS.
En utilisant la configuration donnée, si un processus a besoin d'accéder à un répertoire non monté autofs
tel que /home/payroll/2006/July.sxc
, le service autofs
monte automatiquement le répertoire.
Le format des cartes amd
Le service autofs
reconnaît également la configuration des cartes au format amd
. Ceci est utile si vous souhaitez réutiliser la configuration existante des compteurs automatiques écrite pour le service am-utils
, qui a été supprimé de Red Hat Enterprise Linux.
Cependant, Red Hat recommande d'utiliser le format plus simple autofs
décrit dans les sections précédentes.
Ressources supplémentaires
-
autofs(5)
page de manuel -
autofs.conf(5)
page de manuel -
auto.master(5)
page de manuel -
/usr/share/doc/autofs/README.amd-maps
fichier